/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-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 11:59:54,362 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 11:59:54,363 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 11:59:54,389 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 11:59:54,389 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 11:59:54,390 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 11:59:54,391 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 11:59:54,393 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 11:59:54,394 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 11:59:54,395 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 11:59:54,396 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 11:59:54,397 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 11:59:54,397 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 11:59:54,398 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 11:59:54,399 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 11:59:54,400 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 11:59:54,401 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 11:59:54,401 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 11:59:54,403 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 11:59:54,404 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 11:59:54,406 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 11:59:54,407 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 11:59:54,408 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 11:59:54,408 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 11:59:54,411 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 11:59:54,411 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 11:59:54,411 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 11:59:54,412 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 11:59:54,412 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 11:59:54,413 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 11:59:54,413 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 11:59:54,414 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 11:59:54,414 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 11:59:54,415 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 11:59:54,416 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 11:59:54,416 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 11:59:54,416 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 11:59:54,417 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 11:59:54,417 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 11:59:54,417 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 11:59:54,418 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 11:59:54,419 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 11:59:54,439 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 11:59:54,439 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 11:59:54,439 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 11:59:54,439 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 11:59:54,440 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 11:59:54,440 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 11:59:54,441 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 11:59:54,441 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 11:59:54,441 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 11:59:54,441 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 11:59:54,441 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 11:59:54,441 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 11:59:54,441 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 11:59:54,442 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 11:59:54,442 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 11:59:54,442 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 11:59:54,442 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 11:59:54,442 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 11:59:54,442 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 11:59:54,443 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 11:59:54,443 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 11:59:54,443 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 11:59:54,443 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 11:59:54,443 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 11:59:54,443 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 11:59:54,443 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 11:59:54,444 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 11:59:54,444 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 11:59:54,444 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 11:59:54,444 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 11:59:54,444 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 11:59:54,444 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 11:59:54,718 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 11:59:54,741 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 11:59:54,743 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 11:59:54,744 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 11:59:54,747 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 11:59:54,748 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-21 11:59:54,748 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-3.wvr.bpl' [2021-08-21 11:59:54,790 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 11:59:54,792 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 11:59:54,793 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 11:59:54,794 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 11:59:54,794 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 11:59:54,808 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 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,817 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 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,825 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 11:59:54,826 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 11:59:54,826 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 11:59:54,827 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 11:59:54,834 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,834 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,835 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,836 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,840 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,843 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,844 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,845 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 11:59:54,846 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 11:59:54,846 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 11:59:54,846 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 11:59:54,848 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/1) ... [2021-08-21 11:59:54,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 11:59:54,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:54,875 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 11:59:54,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 11:59:54,915 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 11:59:54,915 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 11:59:54,916 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 11:59:54,916 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 11:59:54,916 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 11:59:54,916 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 11:59:54,916 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 11:59:54,917 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 11:59:54,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 11:59:54,917 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 11:59:55,175 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 11:59:55,175 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-08-21 11:59:55,176 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-08-21 11:59:55,176 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-21 11:59:55,177 INFO L202 PluginConnector]: Adding new model unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 11:59:55 BoogieIcfgContainer [2021-08-21 11:59:55,177 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 11:59:55,179 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 11:59:55,179 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 11:59:55,181 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 11:59:55,182 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 11:59:54" (1/2) ... [2021-08-21 11:59:55,182 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a19c071 and model type unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 11:59:55, skipping insertion in model container [2021-08-21 11:59:55,182 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 11:59:55" (2/2) ... [2021-08-21 11:59:55,183 INFO L111 eAbstractionObserver]: Analyzing ICFG unroll-3.wvr.bpl [2021-08-21 11:59:55,187 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 11:59:55,187 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 11:59:55,188 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 11:59:55,188 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 11:59:55,210 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 11:59:55,245 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 11:59:55,250 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 11:59:55,251 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 11:59:55,257 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 46 flow [2021-08-21 11:59:55,281 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-21 11:59:55,283 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-21 11:59:55,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-08-21 11:59:55,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:55,287 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:55,288 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:55,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:55,292 INFO L82 PathProgramCache]: Analyzing trace with hash -765430664, now seen corresponding path program 1 times [2021-08-21 11:59:55,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:55,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664184870] [2021-08-21 11:59:55,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:55,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:55,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:55,481 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:59:55,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:55,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664184870] [2021-08-21 11:59:55,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664184870] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:59:55,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:59:55,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 11:59:55,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542030927] [2021-08-21 11:59:55,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 11:59:55,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:55,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 11:59:55,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 11:59:55,513 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-21 11:59:55,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:55,540 INFO L93 Difference]: Finished difference Result 22 states and 38 transitions. [2021-08-21 11:59:55,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 11:59:55,543 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-21 11:59:55,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:55,554 INFO L225 Difference]: With dead ends: 22 [2021-08-21 11:59:55,567 INFO L226 Difference]: Without dead ends: 19 [2021-08-21 11:59:55,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 11:59:55,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-08-21 11:59:55,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-08-21 11:59:55,611 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-21 11:59:55,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 33 transitions. [2021-08-21 11:59:55,613 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 33 transitions. Word has length 9 [2021-08-21 11:59:55,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:55,614 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 33 transitions. [2021-08-21 11:59:55,615 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-21 11:59:55,615 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 33 transitions. [2021-08-21 11:59:55,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 11:59:55,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:55,616 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:55,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 11:59:55,617 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:55,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:55,622 INFO L82 PathProgramCache]: Analyzing trace with hash 2064522197, now seen corresponding path program 1 times [2021-08-21 11:59:55,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:55,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552776618] [2021-08-21 11:59:55,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:55,623 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:55,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:55,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:59:55,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:55,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552776618] [2021-08-21 11:59:55,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552776618] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:59:55,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:59:55,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 11:59:55,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957304679] [2021-08-21 11:59:55,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 11:59:55,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:55,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 11:59:55,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 11:59:55,675 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-21 11:59:55,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:55,718 INFO L93 Difference]: Finished difference Result 19 states and 30 transitions. [2021-08-21 11:59:55,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 11:59:55,718 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-21 11:59:55,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:55,719 INFO L225 Difference]: With dead ends: 19 [2021-08-21 11:59:55,719 INFO L226 Difference]: Without dead ends: 15 [2021-08-21 11:59:55,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 11:59:55,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2021-08-21 11:59:55,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2021-08-21 11:59:55,724 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-21 11:59:55,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 25 transitions. [2021-08-21 11:59:55,726 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 25 transitions. Word has length 10 [2021-08-21 11:59:55,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:55,726 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 25 transitions. [2021-08-21 11:59:55,726 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-21 11:59:55,726 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 25 transitions. [2021-08-21 11:59:55,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 11:59:55,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:55,728 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:55,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 11:59:55,729 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:55,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:55,731 INFO L82 PathProgramCache]: Analyzing trace with hash 2004290665, now seen corresponding path program 1 times [2021-08-21 11:59:55,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:55,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905721261] [2021-08-21 11:59:55,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:55,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:55,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:55,779 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-21 11:59:55,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:55,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905721261] [2021-08-21 11:59:55,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905721261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:55,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595132848] [2021-08-21 11:59:55,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:55,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:55,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:55,788 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:55,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 11:59:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:55,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 11:59:55,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:55,940 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-21 11:59:55,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595132848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:55,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:55,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-08-21 11:59:55,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675819115] [2021-08-21 11:59:55,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 11:59:55,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:55,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 11:59:55,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 11:59:55,948 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-21 11:59:55,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:55,974 INFO L93 Difference]: Finished difference Result 18 states and 31 transitions. [2021-08-21 11:59:55,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 11:59:55,975 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-21 11:59:55,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:55,975 INFO L225 Difference]: With dead ends: 18 [2021-08-21 11:59:55,975 INFO L226 Difference]: Without dead ends: 18 [2021-08-21 11:59:55,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 32.7ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 11:59:55,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-08-21 11:59:55,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-08-21 11:59:55,978 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-21 11:59:55,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 31 transitions. [2021-08-21 11:59:55,979 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 31 transitions. Word has length 10 [2021-08-21 11:59:55,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:55,979 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 31 transitions. [2021-08-21 11:59:55,979 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-21 11:59:55,979 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 31 transitions. [2021-08-21 11:59:55,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 11:59:55,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:55,980 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:56,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 11:59:56,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:56,197 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:56,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:56,198 INFO L82 PathProgramCache]: Analyzing trace with hash 2038357773, now seen corresponding path program 2 times [2021-08-21 11:59:56,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:56,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829424396] [2021-08-21 11:59:56,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:56,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:56,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:59:56,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:56,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829424396] [2021-08-21 11:59:56,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829424396] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:59:56,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:59:56,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 11:59:56,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117590230] [2021-08-21 11:59:56,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 11:59:56,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:56,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 11:59:56,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 11:59:56,238 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-21 11:59:56,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:56,253 INFO L93 Difference]: Finished difference Result 20 states and 35 transitions. [2021-08-21 11:59:56,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 11:59:56,253 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-21 11:59:56,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:56,254 INFO L225 Difference]: With dead ends: 20 [2021-08-21 11:59:56,254 INFO L226 Difference]: Without dead ends: 20 [2021-08-21 11:59:56,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 11:59:56,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-08-21 11:59:56,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-08-21 11:59:56,261 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-21 11:59:56,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 35 transitions. [2021-08-21 11:59:56,262 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 35 transitions. Word has length 10 [2021-08-21 11:59:56,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:56,263 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 35 transitions. [2021-08-21 11:59:56,263 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-21 11:59:56,263 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 35 transitions. [2021-08-21 11:59:56,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-08-21 11:59:56,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:56,265 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:56,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 11:59:56,267 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:56,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:56,268 INFO L82 PathProgramCache]: Analyzing trace with hash 2026537476, now seen corresponding path program 1 times [2021-08-21 11:59:56,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:56,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663629780] [2021-08-21 11:59:56,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:56,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:56,358 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-21 11:59:56,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:56,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663629780] [2021-08-21 11:59:56,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663629780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:56,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720722658] [2021-08-21 11:59:56,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:56,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:56,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:56,365 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:56,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 11:59:56,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:56,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 11:59:56,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:56,449 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-21 11:59:56,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720722658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:56,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:56,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-08-21 11:59:56,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377373781] [2021-08-21 11:59:56,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 11:59:56,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:56,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 11:59:56,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 11:59:56,452 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-21 11:59:56,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:56,465 INFO L93 Difference]: Finished difference Result 24 states and 43 transitions. [2021-08-21 11:59:56,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 11:59:56,466 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-21 11:59:56,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:56,466 INFO L225 Difference]: With dead ends: 24 [2021-08-21 11:59:56,466 INFO L226 Difference]: Without dead ends: 24 [2021-08-21 11:59:56,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.5ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 11:59:56,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-08-21 11:59:56,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-08-21 11:59:56,469 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-21 11:59:56,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 43 transitions. [2021-08-21 11:59:56,470 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 43 transitions. Word has length 11 [2021-08-21 11:59:56,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:56,470 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 43 transitions. [2021-08-21 11:59:56,470 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-21 11:59:56,470 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 43 transitions. [2021-08-21 11:59:56,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-21 11:59:56,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:56,471 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:56,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-08-21 11:59:56,682 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-21 11:59:56,682 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:56,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:56,683 INFO L82 PathProgramCache]: Analyzing trace with hash 849011125, now seen corresponding path program 2 times [2021-08-21 11:59:56,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:56,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140215093] [2021-08-21 11:59:56,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:56,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:56,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:56,751 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-21 11:59:56,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:56,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140215093] [2021-08-21 11:59:56,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140215093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:56,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009473708] [2021-08-21 11:59:56,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 11:59:56,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:56,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:56,755 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:56,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 11:59:56,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 11:59:56,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 11:59:56,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 11:59:56,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:56,877 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-21 11:59:56,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009473708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:56,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:56,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-08-21 11:59:56,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469301337] [2021-08-21 11:59:56,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 11:59:56,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:56,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 11:59:56,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 11:59:56,879 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-21 11:59:56,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:56,900 INFO L93 Difference]: Finished difference Result 28 states and 51 transitions. [2021-08-21 11:59:56,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 11:59:56,901 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-21 11:59:56,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:56,901 INFO L225 Difference]: With dead ends: 28 [2021-08-21 11:59:56,901 INFO L226 Difference]: Without dead ends: 28 [2021-08-21 11:59:56,902 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 39.8ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 11:59:56,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-08-21 11:59:56,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-08-21 11:59:56,904 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-21 11:59:56,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 51 transitions. [2021-08-21 11:59:56,905 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 51 transitions. Word has length 12 [2021-08-21 11:59:56,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:56,905 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 51 transitions. [2021-08-21 11:59:56,905 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-21 11:59:56,906 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 51 transitions. [2021-08-21 11:59:56,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-21 11:59:56,906 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:56,906 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:56,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 11:59:57,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:57,122 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:57,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:57,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1294567388, now seen corresponding path program 3 times [2021-08-21 11:59:57,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:57,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129972125] [2021-08-21 11:59:57,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:57,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:57,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:57,184 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-21 11:59:57,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:57,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129972125] [2021-08-21 11:59:57,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129972125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:57,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646719970] [2021-08-21 11:59:57,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 11:59:57,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:57,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:57,201 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:57,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 11:59:57,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 11:59:57,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 11:59:57,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 11:59:57,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:57,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 11:59:57,416 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-21 11:59:57,484 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-21 11:59:57,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646719970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:57,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:57,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-21 11:59:57,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689708412] [2021-08-21 11:59:57,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 11:59:57,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:57,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 11:59:57,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:57,486 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-21 11:59:57,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:57,544 INFO L93 Difference]: Finished difference Result 67 states and 119 transitions. [2021-08-21 11:59:57,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 11:59:57,544 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-21 11:59:57,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:57,545 INFO L225 Difference]: With dead ends: 67 [2021-08-21 11:59:57,545 INFO L226 Difference]: Without dead ends: 64 [2021-08-21 11:59:57,546 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 55.3ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:57,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-21 11:59:57,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 39. [2021-08-21 11:59:57,550 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-21 11:59:57,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 82 transitions. [2021-08-21 11:59:57,551 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 82 transitions. Word has length 13 [2021-08-21 11:59:57,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:57,551 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 82 transitions. [2021-08-21 11:59:57,551 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-21 11:59:57,551 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 82 transitions. [2021-08-21 11:59:57,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-21 11:59:57,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:57,552 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:57,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 11:59:57,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:57,757 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:57,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:57,758 INFO L82 PathProgramCache]: Analyzing trace with hash 563129188, now seen corresponding path program 4 times [2021-08-21 11:59:57,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:57,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424037073] [2021-08-21 11:59:57,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:57,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:57,827 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-21 11:59:57,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:57,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424037073] [2021-08-21 11:59:57,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424037073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:57,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742765482] [2021-08-21 11:59:57,828 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 11:59:57,828 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:57,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:57,829 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:57,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 11:59:57,884 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 11:59:57,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 11:59:57,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 11:59:57,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:58,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 11:59:58,022 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-21 11:59:58,058 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-21 11:59:58,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742765482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:58,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:58,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-21 11:59:58,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218746442] [2021-08-21 11:59:58,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 11:59:58,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:58,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 11:59:58,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:58,067 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-21 11:59:58,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:58,134 INFO L93 Difference]: Finished difference Result 75 states and 144 transitions. [2021-08-21 11:59:58,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 11:59:58,135 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-21 11:59:58,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:58,139 INFO L225 Difference]: With dead ends: 75 [2021-08-21 11:59:58,139 INFO L226 Difference]: Without dead ends: 72 [2021-08-21 11:59:58,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 75.1ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:58,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-08-21 11:59:58,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 45. [2021-08-21 11:59:58,149 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-21 11:59:58,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 103 transitions. [2021-08-21 11:59:58,150 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 103 transitions. Word has length 13 [2021-08-21 11:59:58,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:58,151 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 103 transitions. [2021-08-21 11:59:58,151 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-21 11:59:58,151 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 103 transitions. [2021-08-21 11:59:58,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-21 11:59:58,152 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:58,152 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:58,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 11:59:58,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:58,373 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:58,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:58,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1166721956, now seen corresponding path program 5 times [2021-08-21 11:59:58,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:58,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723254937] [2021-08-21 11:59:58,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:58,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:58,420 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-21 11:59:58,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:58,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723254937] [2021-08-21 11:59:58,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723254937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:58,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028690640] [2021-08-21 11:59:58,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 11:59:58,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:58,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:58,423 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:58,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 11:59:58,504 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 11:59:58,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 11:59:58,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 11:59:58,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:58,624 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 11:59:58,624 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-21 11:59:58,673 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-21 11:59:58,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028690640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:58,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:58,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-21 11:59:58,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26689513] [2021-08-21 11:59:58,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 11:59:58,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:58,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 11:59:58,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:58,681 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-21 11:59:58,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:58,738 INFO L93 Difference]: Finished difference Result 83 states and 169 transitions. [2021-08-21 11:59:58,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 11:59:58,739 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-21 11:59:58,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:58,740 INFO L225 Difference]: With dead ends: 83 [2021-08-21 11:59:58,740 INFO L226 Difference]: Without dead ends: 80 [2021-08-21 11:59:58,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 50.8ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:58,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-08-21 11:59:58,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 52. [2021-08-21 11:59:58,759 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-21 11:59:58,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 127 transitions. [2021-08-21 11:59:58,760 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 127 transitions. Word has length 13 [2021-08-21 11:59:58,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:58,760 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 127 transitions. [2021-08-21 11:59:58,760 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-21 11:59:58,760 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 127 transitions. [2021-08-21 11:59:58,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-21 11:59:58,761 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:58,761 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:58,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 11:59:58,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:58,989 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:58,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:58,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1042467428, now seen corresponding path program 6 times [2021-08-21 11:59:58,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:58,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895611561] [2021-08-21 11:59:58,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:58,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:58,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:59,030 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-21 11:59:59,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:59,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895611561] [2021-08-21 11:59:59,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895611561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:59,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228548552] [2021-08-21 11:59:59,030 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 11:59:59,031 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:59,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:59,032 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:59,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 11:59:59,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 11:59:59,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 11:59:59,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 11:59:59,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:59,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 11:59:59,230 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-21 11:59:59,277 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-21 11:59:59,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228548552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:59,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:59,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2021-08-21 11:59:59,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322562898] [2021-08-21 11:59:59,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 11:59:59,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:59,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 11:59:59,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:59,281 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-21 11:59:59,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:59,335 INFO L93 Difference]: Finished difference Result 92 states and 197 transitions. [2021-08-21 11:59:59,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 11:59:59,336 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-21 11:59:59,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:59,337 INFO L225 Difference]: With dead ends: 92 [2021-08-21 11:59:59,337 INFO L226 Difference]: Without dead ends: 89 [2021-08-21 11:59:59,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 51.0ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 11:59:59,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-08-21 11:59:59,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 61. [2021-08-21 11:59:59,346 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-21 11:59:59,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 155 transitions. [2021-08-21 11:59:59,347 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 155 transitions. Word has length 13 [2021-08-21 11:59:59,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:59,347 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 155 transitions. [2021-08-21 11:59:59,348 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-21 11:59:59,348 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 155 transitions. [2021-08-21 11:59:59,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 11:59:59,348 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:59,349 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:59,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 11:59:59,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:59,557 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 11:59:59,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:59:59,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1453814359, now seen corresponding path program 7 times [2021-08-21 11:59:59,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:59:59,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120471508] [2021-08-21 11:59:59,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:59:59,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:59:59,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:59,629 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-21 11:59:59,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:59:59,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120471508] [2021-08-21 11:59:59,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120471508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:59,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695840998] [2021-08-21 11:59:59,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 11:59:59,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 11:59:59,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:59:59,641 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 11:59:59,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 11:59:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:59:59,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 11:59:59,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 11:59:59,789 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-21 11:59:59,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695840998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 11:59:59,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 11:59:59,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 11:59:59,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115907225] [2021-08-21 11:59:59,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 11:59:59,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:59:59,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 11:59:59,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-21 11:59:59,791 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-21 11:59:59,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:59:59,919 INFO L93 Difference]: Finished difference Result 117 states and 244 transitions. [2021-08-21 11:59:59,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 11:59:59,920 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-21 11:59:59,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:59:59,921 INFO L225 Difference]: With dead ends: 117 [2021-08-21 11:59:59,921 INFO L226 Difference]: Without dead ends: 112 [2021-08-21 11:59:59,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 82.8ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 11:59:59,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-21 11:59:59,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 69. [2021-08-21 11:59:59,924 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-21 11:59:59,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 179 transitions. [2021-08-21 11:59:59,925 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 179 transitions. Word has length 14 [2021-08-21 11:59:59,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:59:59,925 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 179 transitions. [2021-08-21 11:59:59,925 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-21 11:59:59,925 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 179 transitions. [2021-08-21 11:59:59,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 11:59:59,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:59:59,926 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 11:59:59,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:00,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-08-21 12:00:00,141 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:00,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:00,142 INFO L82 PathProgramCache]: Analyzing trace with hash 973975445, now seen corresponding path program 8 times [2021-08-21 12:00:00,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:00,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544776682] [2021-08-21 12:00:00,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:00,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:00,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:00,193 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-21 12:00:00,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:00,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544776682] [2021-08-21 12:00:00,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544776682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:00,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134122730] [2021-08-21 12:00:00,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:00,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:00,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:00,195 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:00,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 12:00:00,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:00,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:00,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:00,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:00,340 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-21 12:00:00,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134122730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:00,340 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:00,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 12:00:00,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491082717] [2021-08-21 12:00:00,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:00,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:00,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:00,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:00,342 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-21 12:00:00,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:00,436 INFO L93 Difference]: Finished difference Result 124 states and 253 transitions. [2021-08-21 12:00:00,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:00:00,436 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-21 12:00:00,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:00,437 INFO L225 Difference]: With dead ends: 124 [2021-08-21 12:00:00,437 INFO L226 Difference]: Without dead ends: 122 [2021-08-21 12:00:00,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 66.6ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:00,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-08-21 12:00:00,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 75. [2021-08-21 12:00:00,442 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-21 12:00:00,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 192 transitions. [2021-08-21 12:00:00,443 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 192 transitions. Word has length 14 [2021-08-21 12:00:00,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:00,443 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 192 transitions. [2021-08-21 12:00:00,443 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-21 12:00:00,443 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 192 transitions. [2021-08-21 12:00:00,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:00,445 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:00,445 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:00,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:00,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:00,659 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:00,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:00,660 INFO L82 PathProgramCache]: Analyzing trace with hash -549009485, now seen corresponding path program 9 times [2021-08-21 12:00:00,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:00,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764822432] [2021-08-21 12:00:00,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:00,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:00,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:00,717 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-21 12:00:00,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:00,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764822432] [2021-08-21 12:00:00,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764822432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:00,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722627499] [2021-08-21 12:00:00,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:00,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:00,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:00,718 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:00,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 12:00:00,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:00:00,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:00,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:00,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:00,896 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-21 12:00:00,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722627499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:00,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:00,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-08-21 12:00:00,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731166389] [2021-08-21 12:00:00,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:00,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:00,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:00,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:00,898 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-21 12:00:01,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:01,166 INFO L93 Difference]: Finished difference Result 137 states and 314 transitions. [2021-08-21 12:00:01,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:00:01,167 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-21 12:00:01,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:01,168 INFO L225 Difference]: With dead ends: 137 [2021-08-21 12:00:01,168 INFO L226 Difference]: Without dead ends: 135 [2021-08-21 12:00:01,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 175.3ms TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:00:01,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-08-21 12:00:01,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 104. [2021-08-21 12:00:01,173 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-21 12:00:01,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 269 transitions. [2021-08-21 12:00:01,173 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 269 transitions. Word has length 14 [2021-08-21 12:00:01,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:01,174 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 269 transitions. [2021-08-21 12:00:01,174 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-21 12:00:01,174 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 269 transitions. [2021-08-21 12:00:01,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:01,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:01,175 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:01,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:01,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 12:00:01,388 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:01,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:01,388 INFO L82 PathProgramCache]: Analyzing trace with hash 311712087, now seen corresponding path program 10 times [2021-08-21 12:00:01,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:01,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430534745] [2021-08-21 12:00:01,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:01,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:01,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:01,457 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-21 12:00:01,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:01,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430534745] [2021-08-21 12:00:01,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430534745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:01,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091812912] [2021-08-21 12:00:01,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:01,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:01,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:01,459 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:01,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 12:00:01,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:01,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:01,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:01,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:01,593 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-21 12:00:01,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091812912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:01,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:01,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:01,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775328231] [2021-08-21 12:00:01,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:01,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:01,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:01,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:01,594 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-21 12:00:01,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:01,632 INFO L93 Difference]: Finished difference Result 162 states and 349 transitions. [2021-08-21 12:00:01,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:01,633 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-21 12:00:01,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:01,634 INFO L225 Difference]: With dead ends: 162 [2021-08-21 12:00:01,634 INFO L226 Difference]: Without dead ends: 162 [2021-08-21 12:00:01,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 44.1ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:01,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-08-21 12:00:01,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 105. [2021-08-21 12:00:01,638 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-21 12:00:01,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 272 transitions. [2021-08-21 12:00:01,639 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 272 transitions. Word has length 14 [2021-08-21 12:00:01,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:01,639 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 272 transitions. [2021-08-21 12:00:01,639 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-21 12:00:01,639 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 272 transitions. [2021-08-21 12:00:01,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:01,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:01,640 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:01,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:01,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 12:00:01,845 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:01,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:01,845 INFO L82 PathProgramCache]: Analyzing trace with hash 300204649, now seen corresponding path program 11 times [2021-08-21 12:00:01,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:01,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253136897] [2021-08-21 12:00:01,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:01,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:01,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:01,894 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-21 12:00:01,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:01,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253136897] [2021-08-21 12:00:01,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253136897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:01,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268572546] [2021-08-21 12:00:01,895 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:01,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:01,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:01,896 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:01,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 12:00:01,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:00:01,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:01,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:01,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:02,041 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-21 12:00:02,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268572546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:02,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:02,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:02,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373751260] [2021-08-21 12:00:02,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:02,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:02,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:02,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:02,042 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-21 12:00:02,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:02,117 INFO L93 Difference]: Finished difference Result 170 states and 369 transitions. [2021-08-21 12:00:02,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:02,117 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-21 12:00:02,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:02,118 INFO L225 Difference]: With dead ends: 170 [2021-08-21 12:00:02,119 INFO L226 Difference]: Without dead ends: 168 [2021-08-21 12:00:02,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 42.5ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:02,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-08-21 12:00:02,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 112. [2021-08-21 12:00:02,123 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-21 12:00:02,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 295 transitions. [2021-08-21 12:00:02,124 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 295 transitions. Word has length 14 [2021-08-21 12:00:02,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:02,124 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 295 transitions. [2021-08-21 12:00:02,124 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-21 12:00:02,124 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 295 transitions. [2021-08-21 12:00:02,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:02,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:02,125 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:02,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:02,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 12:00:02,337 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:02,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:02,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1418139057, now seen corresponding path program 12 times [2021-08-21 12:00:02,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:02,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315585703] [2021-08-21 12:00:02,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:02,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:02,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:02,389 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-21 12:00:02,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:02,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315585703] [2021-08-21 12:00:02,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315585703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:02,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890808061] [2021-08-21 12:00:02,390 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:02,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:02,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:02,405 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:02,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 12:00:02,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:00:02,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:02,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:02,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:02,556 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-21 12:00:02,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890808061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:02,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:02,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:02,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458748377] [2021-08-21 12:00:02,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:02,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:02,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:02,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:02,557 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-21 12:00:02,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:02,604 INFO L93 Difference]: Finished difference Result 174 states and 379 transitions. [2021-08-21 12:00:02,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:02,604 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-21 12:00:02,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:02,605 INFO L225 Difference]: With dead ends: 174 [2021-08-21 12:00:02,605 INFO L226 Difference]: Without dead ends: 174 [2021-08-21 12:00:02,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:02,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-21 12:00:02,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 112. [2021-08-21 12:00:02,609 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-21 12:00:02,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 295 transitions. [2021-08-21 12:00:02,610 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 295 transitions. Word has length 14 [2021-08-21 12:00:02,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:02,610 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 295 transitions. [2021-08-21 12:00:02,610 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-21 12:00:02,610 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 295 transitions. [2021-08-21 12:00:02,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:02,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:02,611 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:02,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:02,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 12:00:02,833 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:02,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:02,833 INFO L82 PathProgramCache]: Analyzing trace with hash 292474251, now seen corresponding path program 13 times [2021-08-21 12:00:02,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:02,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329764671] [2021-08-21 12:00:02,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:02,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:02,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:02,884 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-21 12:00:02,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:02,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329764671] [2021-08-21 12:00:02,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329764671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:02,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550672477] [2021-08-21 12:00:02,884 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:02,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:02,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:02,886 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:02,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 12:00:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:02,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:02,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:03,026 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-21 12:00:03,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550672477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:03,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:03,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 12:00:03,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796926277] [2021-08-21 12:00:03,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:03,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:03,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:03,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:03,028 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-21 12:00:03,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:03,105 INFO L93 Difference]: Finished difference Result 188 states and 405 transitions. [2021-08-21 12:00:03,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:03,105 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-21 12:00:03,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:03,106 INFO L225 Difference]: With dead ends: 188 [2021-08-21 12:00:03,106 INFO L226 Difference]: Without dead ends: 188 [2021-08-21 12:00:03,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 51.1ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:03,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-08-21 12:00:03,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 114. [2021-08-21 12:00:03,110 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-21 12:00:03,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 301 transitions. [2021-08-21 12:00:03,111 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 301 transitions. Word has length 14 [2021-08-21 12:00:03,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:03,111 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 301 transitions. [2021-08-21 12:00:03,111 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-21 12:00:03,111 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 301 transitions. [2021-08-21 12:00:03,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:03,112 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:03,112 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:03,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:03,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:03,330 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:03,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:03,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1785573263, now seen corresponding path program 14 times [2021-08-21 12:00:03,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:03,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113286255] [2021-08-21 12:00:03,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:03,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:03,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:03,405 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-21 12:00:03,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:03,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113286255] [2021-08-21 12:00:03,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113286255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:03,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613701829] [2021-08-21 12:00:03,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:03,406 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:03,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:03,406 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:03,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 12:00:03,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:03,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:03,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:03,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:03,557 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-21 12:00:03,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613701829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:03,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:03,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:03,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485395702] [2021-08-21 12:00:03,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:03,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:03,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:03,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:03,558 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-21 12:00:03,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:03,631 INFO L93 Difference]: Finished difference Result 182 states and 405 transitions. [2021-08-21 12:00:03,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:03,632 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-21 12:00:03,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:03,633 INFO L225 Difference]: With dead ends: 182 [2021-08-21 12:00:03,633 INFO L226 Difference]: Without dead ends: 180 [2021-08-21 12:00:03,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 48.1ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:03,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-08-21 12:00:03,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 124. [2021-08-21 12:00:03,637 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-21 12:00:03,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 333 transitions. [2021-08-21 12:00:03,637 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 333 transitions. Word has length 14 [2021-08-21 12:00:03,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:03,638 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 333 transitions. [2021-08-21 12:00:03,638 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-21 12:00:03,638 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 333 transitions. [2021-08-21 12:00:03,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:03,638 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:03,638 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:03,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:03,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 12:00:03,865 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:03,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:03,865 INFO L82 PathProgramCache]: Analyzing trace with hash 791050327, now seen corresponding path program 15 times [2021-08-21 12:00:03,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:03,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577503588] [2021-08-21 12:00:03,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:03,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:03,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:03,911 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-21 12:00:03,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:03,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577503588] [2021-08-21 12:00:03,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577503588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:03,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060008590] [2021-08-21 12:00:03,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:03,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:03,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:03,913 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:03,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 12:00:04,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:04,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:04,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:04,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:04,085 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-21 12:00:04,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060008590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:04,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:04,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:04,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267609585] [2021-08-21 12:00:04,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:04,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:04,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:04,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:04,086 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-21 12:00:04,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:04,134 INFO L93 Difference]: Finished difference Result 185 states and 412 transitions. [2021-08-21 12:00:04,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:04,135 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-21 12:00:04,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:04,136 INFO L225 Difference]: With dead ends: 185 [2021-08-21 12:00:04,136 INFO L226 Difference]: Without dead ends: 185 [2021-08-21 12:00:04,136 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 34.6ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:04,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-08-21 12:00:04,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 124. [2021-08-21 12:00:04,140 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-21 12:00:04,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 333 transitions. [2021-08-21 12:00:04,140 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 333 transitions. Word has length 14 [2021-08-21 12:00:04,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:04,141 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 333 transitions. [2021-08-21 12:00:04,141 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-21 12:00:04,141 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 333 transitions. [2021-08-21 12:00:04,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:04,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:04,141 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:04,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:04,352 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-21 12:00:04,353 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:04,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:04,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1793303661, now seen corresponding path program 16 times [2021-08-21 12:00:04,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:04,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682508404] [2021-08-21 12:00:04,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:04,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:04,413 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-21 12:00:04,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:04,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682508404] [2021-08-21 12:00:04,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682508404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:04,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120736718] [2021-08-21 12:00:04,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:04,414 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:04,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:04,414 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:04,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 12:00:04,523 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:04,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:04,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:04,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:04,580 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-21 12:00:04,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120736718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:04,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:04,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 12:00:04,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300567264] [2021-08-21 12:00:04,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:04,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:04,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:04,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:04,582 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-21 12:00:04,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:04,649 INFO L93 Difference]: Finished difference Result 194 states and 429 transitions. [2021-08-21 12:00:04,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:04,650 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-21 12:00:04,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:04,651 INFO L225 Difference]: With dead ends: 194 [2021-08-21 12:00:04,651 INFO L226 Difference]: Without dead ends: 194 [2021-08-21 12:00:04,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 51.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:04,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-21 12:00:04,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 124. [2021-08-21 12:00:04,656 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-21 12:00:04,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 333 transitions. [2021-08-21 12:00:04,656 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 333 transitions. Word has length 14 [2021-08-21 12:00:04,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:04,657 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 333 transitions. [2021-08-21 12:00:04,657 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-21 12:00:04,657 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 333 transitions. [2021-08-21 12:00:04,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:04,659 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:04,659 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:04,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:04,872 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-21 12:00:04,873 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:04,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:04,873 INFO L82 PathProgramCache]: Analyzing trace with hash -303898665, now seen corresponding path program 17 times [2021-08-21 12:00:04,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:04,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947784006] [2021-08-21 12:00:04,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:04,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:04,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:04,918 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-21 12:00:04,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:04,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947784006] [2021-08-21 12:00:04,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947784006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:04,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297803898] [2021-08-21 12:00:04,919 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:04,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:04,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:04,920 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:04,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 12:00:05,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:00:05,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:05,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:05,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:05,103 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-21 12:00:05,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297803898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:05,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:05,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 12:00:05,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519660042] [2021-08-21 12:00:05,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:05,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:05,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:05,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:05,106 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-21 12:00:05,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:05,205 INFO L93 Difference]: Finished difference Result 201 states and 462 transitions. [2021-08-21 12:00:05,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:05,206 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-21 12:00:05,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:05,207 INFO L225 Difference]: With dead ends: 201 [2021-08-21 12:00:05,207 INFO L226 Difference]: Without dead ends: 201 [2021-08-21 12:00:05,207 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 76.8ms TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:05,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-21 12:00:05,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 132. [2021-08-21 12:00:05,211 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-21 12:00:05,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 359 transitions. [2021-08-21 12:00:05,211 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 359 transitions. Word has length 14 [2021-08-21 12:00:05,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:05,211 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 359 transitions. [2021-08-21 12:00:05,211 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-21 12:00:05,212 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 359 transitions. [2021-08-21 12:00:05,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:05,212 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:05,212 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:05,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:05,428 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-21 12:00:05,429 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:05,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:05,429 INFO L82 PathProgramCache]: Analyzing trace with hash -2020179095, now seen corresponding path program 18 times [2021-08-21 12:00:05,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:05,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821977962] [2021-08-21 12:00:05,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:05,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:05,481 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-21 12:00:05,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:05,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821977962] [2021-08-21 12:00:05,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821977962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:05,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37351485] [2021-08-21 12:00:05,482 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:05,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:05,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:05,482 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:05,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 12:00:05,608 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:05,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:05,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:05,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:05,657 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-21 12:00:05,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37351485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:05,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:05,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-21 12:00:05,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691490639] [2021-08-21 12:00:05,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:05,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:05,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:05,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:05,659 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-21 12:00:05,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:05,769 INFO L93 Difference]: Finished difference Result 208 states and 487 transitions. [2021-08-21 12:00:05,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:05,769 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-21 12:00:05,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:05,770 INFO L225 Difference]: With dead ends: 208 [2021-08-21 12:00:05,770 INFO L226 Difference]: Without dead ends: 206 [2021-08-21 12:00:05,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:05,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-21 12:00:05,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 151. [2021-08-21 12:00:05,774 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-21 12:00:05,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 420 transitions. [2021-08-21 12:00:05,775 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 420 transitions. Word has length 14 [2021-08-21 12:00:05,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:05,775 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 420 transitions. [2021-08-21 12:00:05,775 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-21 12:00:05,775 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 420 transitions. [2021-08-21 12:00:05,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:05,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:05,776 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:05,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:05,997 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-21 12:00:05,997 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:05,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:05,998 INFO L82 PathProgramCache]: Analyzing trace with hash 556444495, now seen corresponding path program 19 times [2021-08-21 12:00:05,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:05,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032470390] [2021-08-21 12:00:05,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:05,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:06,050 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-21 12:00:06,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:06,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032470390] [2021-08-21 12:00:06,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032470390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:06,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211870953] [2021-08-21 12:00:06,051 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:06,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:06,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:06,052 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:06,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 12:00:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:06,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:06,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:06,230 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-21 12:00:06,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211870953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:06,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:06,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-21 12:00:06,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763177992] [2021-08-21 12:00:06,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:06,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:06,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:06,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:06,231 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-21 12:00:06,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:06,304 INFO L93 Difference]: Finished difference Result 199 states and 469 transitions. [2021-08-21 12:00:06,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:06,305 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-21 12:00:06,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:06,306 INFO L225 Difference]: With dead ends: 199 [2021-08-21 12:00:06,306 INFO L226 Difference]: Without dead ends: 199 [2021-08-21 12:00:06,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:06,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-21 12:00:06,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 148. [2021-08-21 12:00:06,310 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-21 12:00:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 407 transitions. [2021-08-21 12:00:06,312 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 407 transitions. Word has length 14 [2021-08-21 12:00:06,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:06,312 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 407 transitions. [2021-08-21 12:00:06,312 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-21 12:00:06,312 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 407 transitions. [2021-08-21 12:00:06,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:06,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:06,313 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:06,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:06,528 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-21 12:00:06,529 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:06,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:06,529 INFO L82 PathProgramCache]: Analyzing trace with hash -2027909493, now seen corresponding path program 20 times [2021-08-21 12:00:06,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:06,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139013325] [2021-08-21 12:00:06,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:06,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:06,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:06,585 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-21 12:00:06,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:06,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139013325] [2021-08-21 12:00:06,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139013325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:06,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201159833] [2021-08-21 12:00:06,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:06,585 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:06,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:06,586 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:06,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 12:00:06,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:06,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:06,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:06,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:06,792 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-21 12:00:06,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201159833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:06,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:06,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 12:00:06,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002157082] [2021-08-21 12:00:06,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:06,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:06,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:06,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:06,794 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-21 12:00:06,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:06,905 INFO L93 Difference]: Finished difference Result 203 states and 476 transitions. [2021-08-21 12:00:06,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:06,906 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-21 12:00:06,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:06,907 INFO L225 Difference]: With dead ends: 203 [2021-08-21 12:00:06,907 INFO L226 Difference]: Without dead ends: 203 [2021-08-21 12:00:06,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 91.0ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:06,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-08-21 12:00:06,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 144. [2021-08-21 12:00:06,912 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-21 12:00:06,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 393 transitions. [2021-08-21 12:00:06,913 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 393 transitions. Word has length 14 [2021-08-21 12:00:06,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:06,913 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 393 transitions. [2021-08-21 12:00:06,913 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-21 12:00:06,913 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 393 transitions. [2021-08-21 12:00:06,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:06,914 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:06,914 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:06,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:07,128 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-21 12:00:07,128 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:07,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:07,128 INFO L82 PathProgramCache]: Analyzing trace with hash -538504497, now seen corresponding path program 21 times [2021-08-21 12:00:07,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:07,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239418699] [2021-08-21 12:00:07,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:07,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:07,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:07,176 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-21 12:00:07,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:07,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239418699] [2021-08-21 12:00:07,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239418699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:07,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863964837] [2021-08-21 12:00:07,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:07,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:07,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:07,178 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:07,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 12:00:07,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:07,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:07,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:07,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:07,386 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-21 12:00:07,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863964837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:07,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:07,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 12:00:07,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936361915] [2021-08-21 12:00:07,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:07,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:07,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:07,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:07,387 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-21 12:00:07,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:07,480 INFO L93 Difference]: Finished difference Result 179 states and 442 transitions. [2021-08-21 12:00:07,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:07,480 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-21 12:00:07,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:07,481 INFO L225 Difference]: With dead ends: 179 [2021-08-21 12:00:07,481 INFO L226 Difference]: Without dead ends: 179 [2021-08-21 12:00:07,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 75.0ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:07,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-08-21 12:00:07,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 141. [2021-08-21 12:00:07,485 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-21 12:00:07,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 383 transitions. [2021-08-21 12:00:07,486 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 383 transitions. Word has length 14 [2021-08-21 12:00:07,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:07,486 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 383 transitions. [2021-08-21 12:00:07,486 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-21 12:00:07,486 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 383 transitions. [2021-08-21 12:00:07,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:07,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:07,487 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:07,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-21 12:00:07,700 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-21 12:00:07,701 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:07,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:07,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1611589877, now seen corresponding path program 22 times [2021-08-21 12:00:07,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:07,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346702856] [2021-08-21 12:00:07,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:07,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:07,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:07,758 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-21 12:00:07,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:07,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346702856] [2021-08-21 12:00:07,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346702856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:07,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754328717] [2021-08-21 12:00:07,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:07,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:07,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:07,777 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:07,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 12:00:07,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:07,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:07,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:07,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:08,020 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-21 12:00:08,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754328717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:08,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:08,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 12:00:08,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189689664] [2021-08-21 12:00:08,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:08,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:08,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:08,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:08,022 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-21 12:00:08,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:08,165 INFO L93 Difference]: Finished difference Result 200 states and 499 transitions. [2021-08-21 12:00:08,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:08,177 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-21 12:00:08,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:08,178 INFO L225 Difference]: With dead ends: 200 [2021-08-21 12:00:08,178 INFO L226 Difference]: Without dead ends: 200 [2021-08-21 12:00:08,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 117.1ms TimeCoverageRelationStatistics Valid=136, Invalid=284, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:00:08,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-21 12:00:08,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 142. [2021-08-21 12:00:08,182 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-21 12:00:08,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 387 transitions. [2021-08-21 12:00:08,183 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 387 transitions. Word has length 14 [2021-08-21 12:00:08,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:08,183 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 387 transitions. [2021-08-21 12:00:08,183 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-21 12:00:08,183 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 387 transitions. [2021-08-21 12:00:08,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:08,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:08,183 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:08,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:08,396 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-21 12:00:08,397 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:08,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:08,397 INFO L82 PathProgramCache]: Analyzing trace with hash 621394052, now seen corresponding path program 23 times [2021-08-21 12:00:08,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:08,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158788764] [2021-08-21 12:00:08,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:08,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:08,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:08,443 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-21 12:00:08,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:08,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158788764] [2021-08-21 12:00:08,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158788764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:08,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233984623] [2021-08-21 12:00:08,444 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:08,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:08,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:08,445 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:08,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 12:00:08,623 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:08,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:08,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:08,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:08,672 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-21 12:00:08,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233984623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:08,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:08,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:08,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674516448] [2021-08-21 12:00:08,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:08,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:08,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:08,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:08,674 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-21 12:00:08,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:08,712 INFO L93 Difference]: Finished difference Result 197 states and 472 transitions. [2021-08-21 12:00:08,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:00:08,713 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-21 12:00:08,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:08,714 INFO L225 Difference]: With dead ends: 197 [2021-08-21 12:00:08,714 INFO L226 Difference]: Without dead ends: 197 [2021-08-21 12:00:08,715 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 30.4ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:08,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-21 12:00:08,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 146. [2021-08-21 12:00:08,718 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-21 12:00:08,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 401 transitions. [2021-08-21 12:00:08,719 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 401 transitions. Word has length 15 [2021-08-21 12:00:08,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:08,719 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 401 transitions. [2021-08-21 12:00:08,719 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-21 12:00:08,719 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 401 transitions. [2021-08-21 12:00:08,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:08,720 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:08,720 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:08,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-21 12:00:08,932 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-21 12:00:08,933 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:08,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:08,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1535679842, now seen corresponding path program 24 times [2021-08-21 12:00:08,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:08,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005647035] [2021-08-21 12:00:08,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:08,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:08,973 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-21 12:00:08,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:08,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005647035] [2021-08-21 12:00:08,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005647035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:08,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300803941] [2021-08-21 12:00:08,973 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:08,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:08,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:08,974 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:08,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 12:00:09,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:00:09,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:09,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:09,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:09,170 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-21 12:00:09,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300803941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:09,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:09,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:09,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71832365] [2021-08-21 12:00:09,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:09,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:09,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:09,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:09,171 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-21 12:00:09,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:09,222 INFO L93 Difference]: Finished difference Result 202 states and 474 transitions. [2021-08-21 12:00:09,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:09,222 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-21 12:00:09,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:09,224 INFO L225 Difference]: With dead ends: 202 [2021-08-21 12:00:09,224 INFO L226 Difference]: Without dead ends: 201 [2021-08-21 12:00:09,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 23.1ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:09,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-21 12:00:09,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 146. [2021-08-21 12:00:09,228 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-21 12:00:09,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 400 transitions. [2021-08-21 12:00:09,229 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 400 transitions. Word has length 15 [2021-08-21 12:00:09,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:09,229 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 400 transitions. [2021-08-21 12:00:09,229 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-21 12:00:09,229 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 400 transitions. [2021-08-21 12:00:09,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:09,231 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:09,231 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:09,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:09,444 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-21 12:00:09,444 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:09,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:09,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1903980800, now seen corresponding path program 25 times [2021-08-21 12:00:09,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:09,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391755861] [2021-08-21 12:00:09,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:09,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:09,496 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-21 12:00:09,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:09,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391755861] [2021-08-21 12:00:09,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391755861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:09,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78171256] [2021-08-21 12:00:09,497 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:09,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:09,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:09,505 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:09,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 12:00:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:09,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:09,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:09,709 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-21 12:00:09,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78171256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:09,710 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:09,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 8 [2021-08-21 12:00:09,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412798909] [2021-08-21 12:00:09,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:09,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:09,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:09,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:09,711 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-21 12:00:09,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:09,791 INFO L93 Difference]: Finished difference Result 204 states and 474 transitions. [2021-08-21 12:00:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:09,801 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-21 12:00:09,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:09,802 INFO L225 Difference]: With dead ends: 204 [2021-08-21 12:00:09,802 INFO L226 Difference]: Without dead ends: 202 [2021-08-21 12:00:09,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 53.5ms TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:09,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-08-21 12:00:09,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 146. [2021-08-21 12:00:09,807 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-21 12:00:09,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 398 transitions. [2021-08-21 12:00:09,807 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 398 transitions. Word has length 15 [2021-08-21 12:00:09,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:09,808 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 398 transitions. [2021-08-21 12:00:09,808 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-21 12:00:09,808 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 398 transitions. [2021-08-21 12:00:09,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:09,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:09,809 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:09,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:10,032 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-21 12:00:10,032 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:10,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:10,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1159278302, now seen corresponding path program 26 times [2021-08-21 12:00:10,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:10,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68492979] [2021-08-21 12:00:10,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:10,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:10,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:10,083 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-21 12:00:10,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:10,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68492979] [2021-08-21 12:00:10,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68492979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:10,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444616394] [2021-08-21 12:00:10,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:10,083 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:10,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:10,084 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:10,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 12:00:10,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:10,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:10,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:10,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:10,323 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-21 12:00:10,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444616394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:10,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:10,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-21 12:00:10,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126433138] [2021-08-21 12:00:10,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:10,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:10,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:10,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:10,324 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-21 12:00:10,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:10,431 INFO L93 Difference]: Finished difference Result 189 states and 456 transitions. [2021-08-21 12:00:10,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:10,432 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-21 12:00:10,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:10,433 INFO L225 Difference]: With dead ends: 189 [2021-08-21 12:00:10,433 INFO L226 Difference]: Without dead ends: 186 [2021-08-21 12:00:10,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:10,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-08-21 12:00:10,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 147. [2021-08-21 12:00:10,436 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-21 12:00:10,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 399 transitions. [2021-08-21 12:00:10,437 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 399 transitions. Word has length 15 [2021-08-21 12:00:10,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:10,437 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 399 transitions. [2021-08-21 12:00:10,437 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-21 12:00:10,437 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 399 transitions. [2021-08-21 12:00:10,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:10,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:10,438 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:10,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-08-21 12:00:10,661 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-21 12:00:10,661 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:10,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:10,661 INFO L82 PathProgramCache]: Analyzing trace with hash 386788220, now seen corresponding path program 27 times [2021-08-21 12:00:10,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:10,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559007902] [2021-08-21 12:00:10,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:10,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:10,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:10,706 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-21 12:00:10,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:10,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559007902] [2021-08-21 12:00:10,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559007902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:10,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306135419] [2021-08-21 12:00:10,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:10,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:10,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:10,708 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:10,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 12:00:10,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:10,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:10,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:10,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:10,981 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-21 12:00:10,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306135419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:10,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:10,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-21 12:00:10,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903411868] [2021-08-21 12:00:10,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 12:00:10,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:10,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 12:00:10,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:00:10,983 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-21 12:00:11,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:11,055 INFO L93 Difference]: Finished difference Result 223 states and 520 transitions. [2021-08-21 12:00:11,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:11,055 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-21 12:00:11,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:11,057 INFO L225 Difference]: With dead ends: 223 [2021-08-21 12:00:11,057 INFO L226 Difference]: Without dead ends: 223 [2021-08-21 12:00:11,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 30.5ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:11,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-21 12:00:11,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 152. [2021-08-21 12:00:11,060 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-21 12:00:11,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 418 transitions. [2021-08-21 12:00:11,061 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 418 transitions. Word has length 15 [2021-08-21 12:00:11,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:11,061 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 418 transitions. [2021-08-21 12:00:11,061 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-21 12:00:11,062 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 418 transitions. [2021-08-21 12:00:11,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:11,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:11,062 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:11,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:11,275 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-21 12:00:11,275 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:11,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:11,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1301074010, now seen corresponding path program 28 times [2021-08-21 12:00:11,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:11,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519559132] [2021-08-21 12:00:11,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:11,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:11,323 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-21 12:00:11,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:11,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519559132] [2021-08-21 12:00:11,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519559132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:11,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392257962] [2021-08-21 12:00:11,324 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:11,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:11,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:11,324 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:11,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 12:00:11,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:11,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:11,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:11,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:11,569 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-21 12:00:11,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392257962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:11,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:11,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-21 12:00:11,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842952146] [2021-08-21 12:00:11,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:11,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:11,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:11,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:11,570 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-21 12:00:11,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:11,627 INFO L93 Difference]: Finished difference Result 212 states and 498 transitions. [2021-08-21 12:00:11,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:00:11,627 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-21 12:00:11,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:11,628 INFO L225 Difference]: With dead ends: 212 [2021-08-21 12:00:11,628 INFO L226 Difference]: Without dead ends: 212 [2021-08-21 12:00:11,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.6ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:11,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-21 12:00:11,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 151. [2021-08-21 12:00:11,634 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-21 12:00:11,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 412 transitions. [2021-08-21 12:00:11,635 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 412 transitions. Word has length 15 [2021-08-21 12:00:11,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:11,636 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 412 transitions. [2021-08-21 12:00:11,636 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-21 12:00:11,636 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 412 transitions. [2021-08-21 12:00:11,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:11,636 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:11,636 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:11,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:11,851 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-21 12:00:11,852 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:11,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:11,852 INFO L82 PathProgramCache]: Analyzing trace with hash -2138586632, now seen corresponding path program 29 times [2021-08-21 12:00:11,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:11,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585654173] [2021-08-21 12:00:11,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:11,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:11,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:11,902 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-21 12:00:11,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:11,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585654173] [2021-08-21 12:00:11,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585654173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:11,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674983551] [2021-08-21 12:00:11,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:11,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:11,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:11,904 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:11,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 12:00:12,077 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:12,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:12,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:12,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:12,123 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-21 12:00:12,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674983551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:12,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:12,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:12,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103715764] [2021-08-21 12:00:12,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:12,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:12,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:12,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:12,124 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-21 12:00:12,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:12,222 INFO L93 Difference]: Finished difference Result 210 states and 490 transitions. [2021-08-21 12:00:12,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:12,222 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-21 12:00:12,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:12,223 INFO L225 Difference]: With dead ends: 210 [2021-08-21 12:00:12,223 INFO L226 Difference]: Without dead ends: 208 [2021-08-21 12:00:12,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 50.8ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:12,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-21 12:00:12,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 151. [2021-08-21 12:00:12,227 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-21 12:00:12,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 410 transitions. [2021-08-21 12:00:12,228 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 410 transitions. Word has length 15 [2021-08-21 12:00:12,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:12,228 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 410 transitions. [2021-08-21 12:00:12,228 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-21 12:00:12,228 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 410 transitions. [2021-08-21 12:00:12,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:12,229 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:12,229 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:12,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 12:00:12,446 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-21 12:00:12,447 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:12,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:12,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1393884134, now seen corresponding path program 30 times [2021-08-21 12:00:12,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:12,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108508853] [2021-08-21 12:00:12,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:12,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:12,498 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-21 12:00:12,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:12,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108508853] [2021-08-21 12:00:12,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108508853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:12,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143619205] [2021-08-21 12:00:12,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:12,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:12,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:12,502 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:12,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 12:00:12,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:00:12,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:12,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:12,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:12,752 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-21 12:00:12,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143619205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:12,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:12,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-21 12:00:12,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496916928] [2021-08-21 12:00:12,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:12,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:12,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:12,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:12,753 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-21 12:00:12,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:12,850 INFO L93 Difference]: Finished difference Result 214 states and 494 transitions. [2021-08-21 12:00:12,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:12,851 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-21 12:00:12,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:12,851 INFO L225 Difference]: With dead ends: 214 [2021-08-21 12:00:12,851 INFO L226 Difference]: Without dead ends: 211 [2021-08-21 12:00:12,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 64.7ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:12,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-08-21 12:00:12,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 151. [2021-08-21 12:00:12,854 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-21 12:00:12,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 409 transitions. [2021-08-21 12:00:12,855 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 409 transitions. Word has length 15 [2021-08-21 12:00:12,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:12,855 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 409 transitions. [2021-08-21 12:00:12,855 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-21 12:00:12,855 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 409 transitions. [2021-08-21 12:00:12,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:12,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:12,856 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:12,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:13,079 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-21 12:00:13,079 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:13,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:13,079 INFO L82 PathProgramCache]: Analyzing trace with hash 217056824, now seen corresponding path program 31 times [2021-08-21 12:00:13,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:13,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223618030] [2021-08-21 12:00:13,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:13,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:13,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:13,137 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-21 12:00:13,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:13,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223618030] [2021-08-21 12:00:13,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223618030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:13,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406568185] [2021-08-21 12:00:13,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:13,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:13,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:13,138 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:13,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 12:00:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:13,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:13,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:13,390 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-21 12:00:13,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406568185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:13,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:13,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-21 12:00:13,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520174974] [2021-08-21 12:00:13,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:13,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:13,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:13,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:13,392 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-21 12:00:13,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:13,455 INFO L93 Difference]: Finished difference Result 182 states and 467 transitions. [2021-08-21 12:00:13,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:13,456 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-21 12:00:13,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:13,456 INFO L225 Difference]: With dead ends: 182 [2021-08-21 12:00:13,457 INFO L226 Difference]: Without dead ends: 179 [2021-08-21 12:00:13,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 61.9ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:13,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-08-21 12:00:13,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 151. [2021-08-21 12:00:13,460 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-21 12:00:13,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 408 transitions. [2021-08-21 12:00:13,460 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 408 transitions. Word has length 15 [2021-08-21 12:00:13,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:13,460 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 408 transitions. [2021-08-21 12:00:13,460 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-21 12:00:13,461 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 408 transitions. [2021-08-21 12:00:13,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:13,461 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:13,461 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:13,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-21 12:00:13,684 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-21 12:00:13,684 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:13,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:13,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1703942020, now seen corresponding path program 32 times [2021-08-21 12:00:13,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:13,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233238254] [2021-08-21 12:00:13,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:13,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:13,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:13,739 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-21 12:00:13,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:13,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233238254] [2021-08-21 12:00:13,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233238254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:13,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894078861] [2021-08-21 12:00:13,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:13,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:13,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:13,740 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:13,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 12:00:13,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:13,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:13,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:13,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:14,005 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-21 12:00:14,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894078861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:14,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:14,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2021-08-21 12:00:14,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315768703] [2021-08-21 12:00:14,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:14,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:14,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:14,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:14,008 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-21 12:00:14,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:14,061 INFO L93 Difference]: Finished difference Result 262 states and 622 transitions. [2021-08-21 12:00:14,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:14,062 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-21 12:00:14,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:14,063 INFO L225 Difference]: With dead ends: 262 [2021-08-21 12:00:14,063 INFO L226 Difference]: Without dead ends: 262 [2021-08-21 12:00:14,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 47.3ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:14,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-08-21 12:00:14,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 175. [2021-08-21 12:00:14,067 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-21 12:00:14,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 496 transitions. [2021-08-21 12:00:14,068 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 496 transitions. Word has length 15 [2021-08-21 12:00:14,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:14,068 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 496 transitions. [2021-08-21 12:00:14,068 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-21 12:00:14,068 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 496 transitions. [2021-08-21 12:00:14,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:14,069 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:14,069 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:14,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-21 12:00:14,284 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-21 12:00:14,285 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:14,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:14,285 INFO L82 PathProgramCache]: Analyzing trace with hash -821432832, now seen corresponding path program 33 times [2021-08-21 12:00:14,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:14,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757238543] [2021-08-21 12:00:14,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:14,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:14,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:14,339 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-21 12:00:14,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:14,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757238543] [2021-08-21 12:00:14,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757238543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:14,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119763668] [2021-08-21 12:00:14,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:14,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:14,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:14,341 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:14,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 12:00:14,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:00:14,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:14,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:14,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:14,577 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-21 12:00:14,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119763668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:14,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:14,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 9 [2021-08-21 12:00:14,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056205684] [2021-08-21 12:00:14,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:14,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:14,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:14,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:14,578 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-21 12:00:14,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:14,674 INFO L93 Difference]: Finished difference Result 244 states and 598 transitions. [2021-08-21 12:00:14,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:14,675 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-21 12:00:14,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:14,676 INFO L225 Difference]: With dead ends: 244 [2021-08-21 12:00:14,676 INFO L226 Difference]: Without dead ends: 242 [2021-08-21 12:00:14,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 63.8ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:14,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-21 12:00:14,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 175. [2021-08-21 12:00:14,680 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-21 12:00:14,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 494 transitions. [2021-08-21 12:00:14,681 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 494 transitions. Word has length 15 [2021-08-21 12:00:14,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:14,681 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 494 transitions. [2021-08-21 12:00:14,681 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-21 12:00:14,681 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 494 transitions. [2021-08-21 12:00:14,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:14,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:14,682 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:14,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:14,900 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-21 12:00:14,901 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:14,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:14,901 INFO L82 PathProgramCache]: Analyzing trace with hash -76730334, now seen corresponding path program 34 times [2021-08-21 12:00:14,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:14,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141424096] [2021-08-21 12:00:14,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:14,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:14,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:14,954 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-21 12:00:14,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:14,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141424096] [2021-08-21 12:00:14,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141424096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:14,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647098692] [2021-08-21 12:00:14,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:14,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:14,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:14,955 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:14,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 12:00:15,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:15,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:15,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:00:15,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:15,222 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-21 12:00:15,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647098692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:15,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:15,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 12:00:15,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993620841] [2021-08-21 12:00:15,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:15,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:15,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:15,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:15,223 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-21 12:00:15,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:15,319 INFO L93 Difference]: Finished difference Result 249 states and 603 transitions. [2021-08-21 12:00:15,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:15,319 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-21 12:00:15,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:15,320 INFO L225 Difference]: With dead ends: 249 [2021-08-21 12:00:15,320 INFO L226 Difference]: Without dead ends: 246 [2021-08-21 12:00:15,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 84.5ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:15,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-08-21 12:00:15,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 179. [2021-08-21 12:00:15,324 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-21 12:00:15,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 508 transitions. [2021-08-21 12:00:15,325 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 508 transitions. Word has length 15 [2021-08-21 12:00:15,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:15,325 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 508 transitions. [2021-08-21 12:00:15,325 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-21 12:00:15,325 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 508 transitions. [2021-08-21 12:00:15,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:15,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:15,326 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:15,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:15,540 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-21 12:00:15,541 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:15,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:15,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1534210624, now seen corresponding path program 35 times [2021-08-21 12:00:15,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:15,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58412443] [2021-08-21 12:00:15,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:15,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:15,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:15,598 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-21 12:00:15,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:15,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58412443] [2021-08-21 12:00:15,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58412443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:15,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318577760] [2021-08-21 12:00:15,599 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:15,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:15,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:15,600 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:15,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 12:00:15,803 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:00:15,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:15,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:15,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:15,855 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-21 12:00:15,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318577760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:15,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:15,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 12:00:15,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452511094] [2021-08-21 12:00:15,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:15,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:15,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:15,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:15,856 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-21 12:00:15,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:15,925 INFO L93 Difference]: Finished difference Result 219 states and 579 transitions. [2021-08-21 12:00:15,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:15,926 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-21 12:00:15,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:15,926 INFO L225 Difference]: With dead ends: 219 [2021-08-21 12:00:15,926 INFO L226 Difference]: Without dead ends: 216 [2021-08-21 12:00:15,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:15,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-21 12:00:15,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 179. [2021-08-21 12:00:15,930 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-21 12:00:15,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 507 transitions. [2021-08-21 12:00:15,930 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 507 transitions. Word has length 15 [2021-08-21 12:00:15,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:15,931 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 507 transitions. [2021-08-21 12:00:15,931 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-21 12:00:15,931 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 507 transitions. [2021-08-21 12:00:15,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:15,931 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:15,932 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:15,949 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:16,136 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-21 12:00:16,137 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:16,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:16,138 INFO L82 PathProgramCache]: Analyzing trace with hash -66227230, now seen corresponding path program 36 times [2021-08-21 12:00:16,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:16,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550657830] [2021-08-21 12:00:16,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:16,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:16,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:16,209 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-21 12:00:16,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:16,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550657830] [2021-08-21 12:00:16,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550657830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:16,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273364235] [2021-08-21 12:00:16,209 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:16,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:16,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:16,213 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:16,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 12:00:16,426 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:16,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:16,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:16,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:16,493 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-21 12:00:16,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273364235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:16,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:16,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 12:00:16,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332838603] [2021-08-21 12:00:16,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:16,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:16,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:16,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:16,494 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-21 12:00:16,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:16,578 INFO L93 Difference]: Finished difference Result 212 states and 569 transitions. [2021-08-21 12:00:16,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:16,578 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-21 12:00:16,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:16,579 INFO L225 Difference]: With dead ends: 212 [2021-08-21 12:00:16,579 INFO L226 Difference]: Without dead ends: 208 [2021-08-21 12:00:16,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:16,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-21 12:00:16,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 179. [2021-08-21 12:00:16,582 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-21 12:00:16,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 506 transitions. [2021-08-21 12:00:16,583 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 506 transitions. Word has length 15 [2021-08-21 12:00:16,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:16,583 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 506 transitions. [2021-08-21 12:00:16,583 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-21 12:00:16,583 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 506 transitions. [2021-08-21 12:00:16,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:00:16,584 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:16,584 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:16,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:16,797 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-21 12:00:16,798 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:16,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:16,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1622187127, now seen corresponding path program 37 times [2021-08-21 12:00:16,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:16,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439202998] [2021-08-21 12:00:16,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:16,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:16,896 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-21 12:00:16,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:16,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439202998] [2021-08-21 12:00:16,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439202998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:16,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079309846] [2021-08-21 12:00:16,896 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:16,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:16,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:16,897 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:16,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 12:00:17,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:17,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:00:17,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:17,193 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-21 12:00:17,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079309846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:17,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:17,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:00:17,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294208895] [2021-08-21 12:00:17,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:17,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:17,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:17,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:17,195 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-21 12:00:17,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:17,325 INFO L93 Difference]: Finished difference Result 452 states and 1214 transitions. [2021-08-21 12:00:17,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:17,326 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-21 12:00:17,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:17,328 INFO L225 Difference]: With dead ends: 452 [2021-08-21 12:00:17,328 INFO L226 Difference]: Without dead ends: 448 [2021-08-21 12:00:17,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:00:17,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-08-21 12:00:17,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 236. [2021-08-21 12:00:17,333 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-21 12:00:17,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 647 transitions. [2021-08-21 12:00:17,334 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 647 transitions. Word has length 16 [2021-08-21 12:00:17,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:17,334 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 647 transitions. [2021-08-21 12:00:17,334 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-21 12:00:17,334 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 647 transitions. [2021-08-21 12:00:17,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:17,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:17,335 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:17,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:17,548 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-21 12:00:17,549 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:17,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:17,549 INFO L82 PathProgramCache]: Analyzing trace with hash -773051784, now seen corresponding path program 38 times [2021-08-21 12:00:17,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:17,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686879537] [2021-08-21 12:00:17,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:17,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:17,629 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-21 12:00:17,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:17,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686879537] [2021-08-21 12:00:17,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686879537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:17,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341905037] [2021-08-21 12:00:17,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:17,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:17,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:17,631 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:17,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 12:00:17,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:17,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:17,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:17,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:18,120 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:18,120 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-21 12:00:18,620 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-21 12:00:18,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341905037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:18,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:18,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:18,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348316387] [2021-08-21 12:00:18,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:18,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:18,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:18,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:18,621 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-21 12:00:18,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:18,724 INFO L93 Difference]: Finished difference Result 318 states and 824 transitions. [2021-08-21 12:00:18,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:18,725 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-21 12:00:18,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:18,726 INFO L225 Difference]: With dead ends: 318 [2021-08-21 12:00:18,726 INFO L226 Difference]: Without dead ends: 315 [2021-08-21 12:00:18,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:18,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-21 12:00:18,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 284. [2021-08-21 12:00:18,731 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-21 12:00:18,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 777 transitions. [2021-08-21 12:00:18,732 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 777 transitions. Word has length 17 [2021-08-21 12:00:18,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:18,732 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 777 transitions. [2021-08-21 12:00:18,733 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-21 12:00:18,733 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 777 transitions. [2021-08-21 12:00:18,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:18,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:18,733 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:18,760 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-21 12:00:18,956 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-21 12:00:18,956 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:18,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:18,957 INFO L82 PathProgramCache]: Analyzing trace with hash 973236826, now seen corresponding path program 39 times [2021-08-21 12:00:18,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:18,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339276030] [2021-08-21 12:00:18,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:18,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:18,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:19,015 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-21 12:00:19,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:19,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339276030] [2021-08-21 12:00:19,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339276030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:19,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916795695] [2021-08-21 12:00:19,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:19,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:19,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:19,016 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:19,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 12:00:19,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:19,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:19,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:19,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:19,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:19,502 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-21 12:00:20,094 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-21 12:00:20,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916795695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:20,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:20,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:20,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974979803] [2021-08-21 12:00:20,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:20,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:20,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:20,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:20,097 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-21 12:00:20,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:20,186 INFO L93 Difference]: Finished difference Result 363 states and 959 transitions. [2021-08-21 12:00:20,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:20,186 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-21 12:00:20,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:20,188 INFO L225 Difference]: With dead ends: 363 [2021-08-21 12:00:20,188 INFO L226 Difference]: Without dead ends: 359 [2021-08-21 12:00:20,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 129.5ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:20,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-21 12:00:20,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 326. [2021-08-21 12:00:20,193 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-21 12:00:20,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 901 transitions. [2021-08-21 12:00:20,194 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 901 transitions. Word has length 17 [2021-08-21 12:00:20,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:20,194 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 901 transitions. [2021-08-21 12:00:20,194 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-21 12:00:20,194 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 901 transitions. [2021-08-21 12:00:20,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:20,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:20,195 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:20,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:20,408 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-21 12:00:20,408 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:20,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:20,409 INFO L82 PathProgramCache]: Analyzing trace with hash 376863910, now seen corresponding path program 40 times [2021-08-21 12:00:20,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:20,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234841423] [2021-08-21 12:00:20,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:20,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:20,463 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-21 12:00:20,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:20,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234841423] [2021-08-21 12:00:20,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234841423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:20,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513205438] [2021-08-21 12:00:20,464 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:20,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:20,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:20,465 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:20,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 12:00:20,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:20,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:20,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:20,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:20,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:20,956 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-21 12:00:21,371 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-21 12:00:21,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513205438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:21,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:21,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:21,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836967959] [2021-08-21 12:00:21,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:21,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:21,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:21,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:21,373 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-21 12:00:21,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:21,487 INFO L93 Difference]: Finished difference Result 412 states and 1102 transitions. [2021-08-21 12:00:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:21,488 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-21 12:00:21,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:21,489 INFO L225 Difference]: With dead ends: 412 [2021-08-21 12:00:21,489 INFO L226 Difference]: Without dead ends: 408 [2021-08-21 12:00:21,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:21,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-08-21 12:00:21,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 370. [2021-08-21 12:00:21,496 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-21 12:00:21,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 1037 transitions. [2021-08-21 12:00:21,497 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 1037 transitions. Word has length 17 [2021-08-21 12:00:21,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:21,497 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 1037 transitions. [2021-08-21 12:00:21,497 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-21 12:00:21,497 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 1037 transitions. [2021-08-21 12:00:21,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:21,498 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:21,498 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:21,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:21,716 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-21 12:00:21,717 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:21,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:21,717 INFO L82 PathProgramCache]: Analyzing trace with hash -930827302, now seen corresponding path program 41 times [2021-08-21 12:00:21,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:21,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466400550] [2021-08-21 12:00:21,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:21,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:21,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:21,771 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-21 12:00:21,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:21,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466400550] [2021-08-21 12:00:21,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466400550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:21,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085335021] [2021-08-21 12:00:21,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:21,772 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:21,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:21,773 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:21,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 12:00:22,038 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:00:22,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:22,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:22,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:22,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:22,256 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-21 12:00:22,879 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-21 12:00:22,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085335021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:22,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:22,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:22,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74459765] [2021-08-21 12:00:22,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:22,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:22,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:22,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:22,880 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-21 12:00:23,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:23,003 INFO L93 Difference]: Finished difference Result 474 states and 1279 transitions. [2021-08-21 12:00:23,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:23,003 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-21 12:00:23,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:23,005 INFO L225 Difference]: With dead ends: 474 [2021-08-21 12:00:23,005 INFO L226 Difference]: Without dead ends: 470 [2021-08-21 12:00:23,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 111.2ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:23,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-08-21 12:00:23,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 421. [2021-08-21 12:00:23,012 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-21 12:00:23,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1199 transitions. [2021-08-21 12:00:23,013 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1199 transitions. Word has length 17 [2021-08-21 12:00:23,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:23,014 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 1199 transitions. [2021-08-21 12:00:23,014 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-21 12:00:23,014 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1199 transitions. [2021-08-21 12:00:23,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:23,015 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:23,015 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:23,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:23,238 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-21 12:00:23,238 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:23,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:23,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1480418086, now seen corresponding path program 42 times [2021-08-21 12:00:23,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:23,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706369806] [2021-08-21 12:00:23,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:23,239 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:23,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:23,301 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-21 12:00:23,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:23,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706369806] [2021-08-21 12:00:23,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706369806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:23,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113051862] [2021-08-21 12:00:23,302 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:23,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:23,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:23,303 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:23,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 12:00:23,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:23,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:23,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:23,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:23,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:23,762 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-21 12:00:24,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-21 12:00:24,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113051862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:24,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:24,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:24,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210225377] [2021-08-21 12:00:24,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:24,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:24,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:24,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:24,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-21 12:00:24,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:24,282 INFO L93 Difference]: Finished difference Result 501 states and 1384 transitions. [2021-08-21 12:00:24,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:24,283 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-21 12:00:24,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:24,284 INFO L225 Difference]: With dead ends: 501 [2021-08-21 12:00:24,284 INFO L226 Difference]: Without dead ends: 498 [2021-08-21 12:00:24,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 122.1ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:24,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-08-21 12:00:24,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 462. [2021-08-21 12:00:24,291 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-21 12:00:24,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1326 transitions. [2021-08-21 12:00:24,293 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1326 transitions. Word has length 17 [2021-08-21 12:00:24,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:24,293 INFO L470 AbstractCegarLoop]: Abstraction has 462 states and 1326 transitions. [2021-08-21 12:00:24,293 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-21 12:00:24,293 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1326 transitions. [2021-08-21 12:00:24,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:24,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:24,294 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:24,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:24,508 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-21 12:00:24,509 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:24,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:24,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1080386214, now seen corresponding path program 43 times [2021-08-21 12:00:24,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:24,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792248490] [2021-08-21 12:00:24,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:24,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:24,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:24,559 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-21 12:00:24,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:24,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792248490] [2021-08-21 12:00:24,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792248490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:24,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430090760] [2021-08-21 12:00:24,560 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:24,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:24,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:24,561 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:24,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 12:00:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:24,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:24,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:25,037 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:25,038 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-21 12:00:25,540 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-21 12:00:25,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430090760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:25,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:25,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:25,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806579556] [2021-08-21 12:00:25,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:25,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:25,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:25,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:25,542 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-21 12:00:25,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:25,686 INFO L93 Difference]: Finished difference Result 537 states and 1489 transitions. [2021-08-21 12:00:25,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:25,687 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-21 12:00:25,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:25,688 INFO L225 Difference]: With dead ends: 537 [2021-08-21 12:00:25,688 INFO L226 Difference]: Without dead ends: 534 [2021-08-21 12:00:25,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 120.9ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:25,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-08-21 12:00:25,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 497. [2021-08-21 12:00:25,696 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-21 12:00:25,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1435 transitions. [2021-08-21 12:00:25,697 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1435 transitions. Word has length 17 [2021-08-21 12:00:25,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:25,698 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1435 transitions. [2021-08-21 12:00:25,698 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-21 12:00:25,698 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1435 transitions. [2021-08-21 12:00:25,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:00:25,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:25,699 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:25,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:25,915 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-21 12:00:25,916 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:25,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:25,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1139059110, now seen corresponding path program 44 times [2021-08-21 12:00:25,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:25,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833605167] [2021-08-21 12:00:25,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:25,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:25,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:25,971 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-21 12:00:25,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:25,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833605167] [2021-08-21 12:00:25,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833605167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:25,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051625978] [2021-08-21 12:00:25,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:25,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:25,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:25,972 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:25,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 12:00:26,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:26,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:26,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:00:26,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:26,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:26,462 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-21 12:00:27,021 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-21 12:00:27,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051625978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:27,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:27,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-08-21 12:00:27,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160954843] [2021-08-21 12:00:27,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:00:27,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:27,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:00:27,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:27,022 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-21 12:00:27,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:27,161 INFO L93 Difference]: Finished difference Result 574 states and 1594 transitions. [2021-08-21 12:00:27,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:27,162 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-21 12:00:27,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:27,163 INFO L225 Difference]: With dead ends: 574 [2021-08-21 12:00:27,163 INFO L226 Difference]: Without dead ends: 571 [2021-08-21 12:00:27,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:27,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-21 12:00:27,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 529. [2021-08-21 12:00:27,172 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-21 12:00:27,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1534 transitions. [2021-08-21 12:00:27,174 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1534 transitions. Word has length 17 [2021-08-21 12:00:27,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:27,174 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 1534 transitions. [2021-08-21 12:00:27,174 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-21 12:00:27,174 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1534 transitions. [2021-08-21 12:00:27,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:27,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:27,175 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:27,212 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-21 12:00:27,398 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-21 12:00:27,398 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:27,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:27,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1828267477, now seen corresponding path program 45 times [2021-08-21 12:00:27,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:27,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582997966] [2021-08-21 12:00:27,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:27,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:27,477 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-21 12:00:27,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:27,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582997966] [2021-08-21 12:00:27,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582997966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:27,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111437176] [2021-08-21 12:00:27,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:27,478 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:27,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:27,478 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:27,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 12:00:27,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:27,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:27,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:27,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:27,838 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-21 12:00:27,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111437176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:27,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:27,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:27,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709909912] [2021-08-21 12:00:27,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:27,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:27,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:27,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:27,839 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-21 12:00:28,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:28,028 INFO L93 Difference]: Finished difference Result 696 states and 1801 transitions. [2021-08-21 12:00:28,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:00:28,029 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-21 12:00:28,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:28,031 INFO L225 Difference]: With dead ends: 696 [2021-08-21 12:00:28,031 INFO L226 Difference]: Without dead ends: 689 [2021-08-21 12:00:28,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 157.1ms TimeCoverageRelationStatistics Valid=222, Invalid=428, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:00:28,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-08-21 12:00:28,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 549. [2021-08-21 12:00:28,042 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-21 12:00:28,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1595 transitions. [2021-08-21 12:00:28,043 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1595 transitions. Word has length 18 [2021-08-21 12:00:28,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:28,043 INFO L470 AbstractCegarLoop]: Abstraction has 549 states and 1595 transitions. [2021-08-21 12:00:28,043 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-21 12:00:28,043 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1595 transitions. [2021-08-21 12:00:28,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:28,045 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:28,045 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:28,062 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-21 12:00:28,249 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-21 12:00:28,249 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:28,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:28,249 INFO L82 PathProgramCache]: Analyzing trace with hash -993331251, now seen corresponding path program 46 times [2021-08-21 12:00:28,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:28,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609424127] [2021-08-21 12:00:28,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:28,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:28,316 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-21 12:00:28,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:28,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609424127] [2021-08-21 12:00:28,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609424127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:28,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553454340] [2021-08-21 12:00:28,316 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:28,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:28,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:28,317 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:28,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 12:00:28,618 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:28,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:28,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:28,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:28,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-21 12:00:28,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553454340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:28,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:28,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:28,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678570430] [2021-08-21 12:00:28,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:28,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:28,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:28,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:28,682 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-21 12:00:28,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:28,728 INFO L93 Difference]: Finished difference Result 706 states and 1830 transitions. [2021-08-21 12:00:28,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:28,728 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-21 12:00:28,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:28,731 INFO L225 Difference]: With dead ends: 706 [2021-08-21 12:00:28,731 INFO L226 Difference]: Without dead ends: 706 [2021-08-21 12:00:28,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:28,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-08-21 12:00:28,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 525. [2021-08-21 12:00:28,739 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-21 12:00:28,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 1515 transitions. [2021-08-21 12:00:28,741 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 1515 transitions. Word has length 18 [2021-08-21 12:00:28,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:28,741 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 1515 transitions. [2021-08-21 12:00:28,741 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-21 12:00:28,741 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 1515 transitions. [2021-08-21 12:00:28,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:28,742 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:28,742 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:28,769 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-21 12:00:28,960 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-21 12:00:28,961 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:28,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:28,961 INFO L82 PathProgramCache]: Analyzing trace with hash 128639539, now seen corresponding path program 47 times [2021-08-21 12:00:28,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:28,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502349711] [2021-08-21 12:00:28,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:28,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:29,022 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-21 12:00:29,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:29,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502349711] [2021-08-21 12:00:29,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502349711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:29,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137628559] [2021-08-21 12:00:29,022 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:29,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:29,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:29,025 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:29,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 12:00:29,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:29,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:29,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:29,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:29,378 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-21 12:00:29,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137628559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:29,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:29,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:29,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164333900] [2021-08-21 12:00:29,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:29,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:29,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:29,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:29,379 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-21 12:00:29,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:29,484 INFO L93 Difference]: Finished difference Result 683 states and 1764 transitions. [2021-08-21 12:00:29,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:00:29,485 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-21 12:00:29,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:29,487 INFO L225 Difference]: With dead ends: 683 [2021-08-21 12:00:29,487 INFO L226 Difference]: Without dead ends: 681 [2021-08-21 12:00:29,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 76.8ms TimeCoverageRelationStatistics Valid=116, Invalid=190, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:29,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-08-21 12:00:29,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 547. [2021-08-21 12:00:29,496 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-21 12:00:29,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1583 transitions. [2021-08-21 12:00:29,497 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1583 transitions. Word has length 18 [2021-08-21 12:00:29,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:29,497 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1583 transitions. [2021-08-21 12:00:29,497 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-21 12:00:29,497 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1583 transitions. [2021-08-21 12:00:29,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:29,498 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:29,499 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:29,521 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-21 12:00:29,718 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-21 12:00:29,718 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:29,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:29,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1589704167, now seen corresponding path program 48 times [2021-08-21 12:00:29,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:29,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757905962] [2021-08-21 12:00:29,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:29,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:29,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:29,791 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-21 12:00:29,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:29,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757905962] [2021-08-21 12:00:29,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757905962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:29,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102198548] [2021-08-21 12:00:29,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:29,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:29,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:29,805 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:29,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 12:00:30,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:30,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:30,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:30,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:30,206 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-21 12:00:30,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102198548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:30,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:30,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:30,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619531963] [2021-08-21 12:00:30,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:30,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:30,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:30,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:30,208 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-21 12:00:30,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:30,255 INFO L93 Difference]: Finished difference Result 721 states and 1844 transitions. [2021-08-21 12:00:30,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:30,255 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-21 12:00:30,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:30,258 INFO L225 Difference]: With dead ends: 721 [2021-08-21 12:00:30,258 INFO L226 Difference]: Without dead ends: 721 [2021-08-21 12:00:30,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 45.1ms TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:30,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-08-21 12:00:30,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 548. [2021-08-21 12:00:30,267 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-21 12:00:30,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1586 transitions. [2021-08-21 12:00:30,268 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1586 transitions. Word has length 18 [2021-08-21 12:00:30,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:30,268 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1586 transitions. [2021-08-21 12:00:30,269 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-21 12:00:30,269 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1586 transitions. [2021-08-21 12:00:30,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:30,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:30,270 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:30,308 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-21 12:00:30,493 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-21 12:00:30,493 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:30,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:30,493 INFO L82 PathProgramCache]: Analyzing trace with hash 120909141, now seen corresponding path program 49 times [2021-08-21 12:00:30,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:30,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923996163] [2021-08-21 12:00:30,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:30,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:30,564 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-21 12:00:30,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:30,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923996163] [2021-08-21 12:00:30,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923996163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:30,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896805143] [2021-08-21 12:00:30,564 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:30,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:30,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:30,577 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:30,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 12:00:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:30,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:30,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:30,943 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-21 12:00:30,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896805143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:30,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:30,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 12:00:30,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759896420] [2021-08-21 12:00:30,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:30,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:30,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:30,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:30,945 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-21 12:00:31,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:31,035 INFO L93 Difference]: Finished difference Result 777 states and 1976 transitions. [2021-08-21 12:00:31,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:31,035 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-21 12:00:31,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:31,038 INFO L225 Difference]: With dead ends: 777 [2021-08-21 12:00:31,038 INFO L226 Difference]: Without dead ends: 777 [2021-08-21 12:00:31,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 69.9ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:31,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2021-08-21 12:00:31,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 523. [2021-08-21 12:00:31,048 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-21 12:00:31,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1503 transitions. [2021-08-21 12:00:31,049 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1503 transitions. Word has length 18 [2021-08-21 12:00:31,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:31,049 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 1503 transitions. [2021-08-21 12:00:31,049 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-21 12:00:31,049 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1503 transitions. [2021-08-21 12:00:31,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:31,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:31,050 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:31,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:31,268 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-21 12:00:31,268 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:31,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:31,268 INFO L82 PathProgramCache]: Analyzing trace with hash -1179051673, now seen corresponding path program 50 times [2021-08-21 12:00:31,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:31,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449030182] [2021-08-21 12:00:31,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:31,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:31,332 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-21 12:00:31,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:31,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449030182] [2021-08-21 12:00:31,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449030182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:31,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003605660] [2021-08-21 12:00:31,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:31,333 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:31,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:31,334 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:31,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 12:00:31,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:31,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:31,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:31,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:31,769 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-21 12:00:31,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003605660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:31,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:31,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:31,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220950989] [2021-08-21 12:00:31,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:31,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:31,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:31,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:31,770 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-21 12:00:31,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:31,871 INFO L93 Difference]: Finished difference Result 678 states and 1751 transitions. [2021-08-21 12:00:31,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:00:31,871 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-21 12:00:31,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:31,873 INFO L225 Difference]: With dead ends: 678 [2021-08-21 12:00:31,873 INFO L226 Difference]: Without dead ends: 676 [2021-08-21 12:00:31,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 78.7ms TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:31,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-08-21 12:00:31,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 547. [2021-08-21 12:00:31,882 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-21 12:00:31,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1575 transitions. [2021-08-21 12:00:31,883 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1575 transitions. Word has length 18 [2021-08-21 12:00:31,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:31,883 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1575 transitions. [2021-08-21 12:00:31,884 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-21 12:00:31,884 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1575 transitions. [2021-08-21 12:00:31,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:31,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:31,885 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:31,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:32,104 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-21 12:00:32,105 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:32,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:32,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1397571917, now seen corresponding path program 51 times [2021-08-21 12:00:32,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:32,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337192078] [2021-08-21 12:00:32,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:32,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:32,162 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-21 12:00:32,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:32,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337192078] [2021-08-21 12:00:32,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337192078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:32,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517782071] [2021-08-21 12:00:32,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:32,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:32,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:32,170 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:32,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 12:00:32,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:00:32,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:32,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:32,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:32,566 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-21 12:00:32,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517782071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:32,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:32,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:32,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121520068] [2021-08-21 12:00:32,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:32,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:32,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:32,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:32,567 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-21 12:00:32,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:32,618 INFO L93 Difference]: Finished difference Result 708 states and 1809 transitions. [2021-08-21 12:00:32,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:32,619 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-21 12:00:32,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:32,621 INFO L225 Difference]: With dead ends: 708 [2021-08-21 12:00:32,621 INFO L226 Difference]: Without dead ends: 708 [2021-08-21 12:00:32,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:32,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-08-21 12:00:32,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 547. [2021-08-21 12:00:32,629 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-21 12:00:32,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1575 transitions. [2021-08-21 12:00:32,630 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1575 transitions. Word has length 18 [2021-08-21 12:00:32,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:32,630 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1575 transitions. [2021-08-21 12:00:32,630 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-21 12:00:32,630 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1575 transitions. [2021-08-21 12:00:32,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:32,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:32,631 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:32,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:32,838 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-21 12:00:32,838 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:32,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:32,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1186782071, now seen corresponding path program 52 times [2021-08-21 12:00:32,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:32,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491058027] [2021-08-21 12:00:32,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:32,839 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:32,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:32,930 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-21 12:00:32,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:32,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491058027] [2021-08-21 12:00:32,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491058027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:32,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365059984] [2021-08-21 12:00:32,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:32,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:32,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:32,933 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:32,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 12:00:33,296 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:33,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:33,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:33,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:33,353 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-21 12:00:33,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365059984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:33,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:33,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 12:00:33,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956363415] [2021-08-21 12:00:33,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:33,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:33,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:33,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:33,354 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-21 12:00:33,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:33,424 INFO L93 Difference]: Finished difference Result 767 states and 1940 transitions. [2021-08-21 12:00:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:33,424 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-21 12:00:33,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:33,426 INFO L225 Difference]: With dead ends: 767 [2021-08-21 12:00:33,426 INFO L226 Difference]: Without dead ends: 767 [2021-08-21 12:00:33,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 71.5ms TimeCoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:33,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-08-21 12:00:33,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 520. [2021-08-21 12:00:33,440 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-21 12:00:33,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1486 transitions. [2021-08-21 12:00:33,441 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1486 transitions. Word has length 18 [2021-08-21 12:00:33,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:33,441 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1486 transitions. [2021-08-21 12:00:33,441 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-21 12:00:33,441 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1486 transitions. [2021-08-21 12:00:33,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:33,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:33,442 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:33,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:33,642 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-21 12:00:33,643 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:33,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:33,643 INFO L82 PathProgramCache]: Analyzing trace with hash 302622925, now seen corresponding path program 53 times [2021-08-21 12:00:33,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:33,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356456294] [2021-08-21 12:00:33,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:33,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:33,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:33,709 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-21 12:00:33,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:33,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356456294] [2021-08-21 12:00:33,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356456294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:33,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880660183] [2021-08-21 12:00:33,709 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:33,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:33,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:33,710 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:33,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 12:00:34,119 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:00:34,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:34,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:34,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:34,175 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-21 12:00:34,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880660183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:34,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:34,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 12:00:34,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224269018] [2021-08-21 12:00:34,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:34,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:34,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:34,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:34,176 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-21 12:00:34,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:34,267 INFO L93 Difference]: Finished difference Result 976 states and 2583 transitions. [2021-08-21 12:00:34,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:00:34,268 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-21 12:00:34,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:34,271 INFO L225 Difference]: With dead ends: 976 [2021-08-21 12:00:34,271 INFO L226 Difference]: Without dead ends: 976 [2021-08-21 12:00:34,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 84.6ms TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:34,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-08-21 12:00:34,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 701. [2021-08-21 12:00:34,284 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-21 12:00:34,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2058 transitions. [2021-08-21 12:00:34,286 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2058 transitions. Word has length 18 [2021-08-21 12:00:34,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:34,286 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 2058 transitions. [2021-08-21 12:00:34,286 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-21 12:00:34,286 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2058 transitions. [2021-08-21 12:00:34,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:34,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:34,288 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:34,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 12:00:34,492 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-21 12:00:34,492 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:34,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:34,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1232193715, now seen corresponding path program 54 times [2021-08-21 12:00:34,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:34,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114706497] [2021-08-21 12:00:34,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:34,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:34,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:34,551 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-21 12:00:34,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:34,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114706497] [2021-08-21 12:00:34,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114706497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:34,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074854785] [2021-08-21 12:00:34,552 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:34,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:34,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:34,565 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:34,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 12:00:34,983 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:00:34,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:34,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:34,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:35,028 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-21 12:00:35,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074854785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:35,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:35,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:35,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732090396] [2021-08-21 12:00:35,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:35,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:35,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:35,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:35,029 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-21 12:00:35,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:35,150 INFO L93 Difference]: Finished difference Result 886 states and 2418 transitions. [2021-08-21 12:00:35,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:00:35,150 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-21 12:00:35,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:35,161 INFO L225 Difference]: With dead ends: 886 [2021-08-21 12:00:35,161 INFO L226 Difference]: Without dead ends: 884 [2021-08-21 12:00:35,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=114, Invalid=192, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:35,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-08-21 12:00:35,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 764. [2021-08-21 12:00:35,172 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-21 12:00:35,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2248 transitions. [2021-08-21 12:00:35,173 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2248 transitions. Word has length 18 [2021-08-21 12:00:35,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:35,173 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 2248 transitions. [2021-08-21 12:00:35,173 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-21 12:00:35,173 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2248 transitions. [2021-08-21 12:00:35,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:35,174 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:35,174 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:35,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:35,375 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-21 12:00:35,375 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:35,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:35,375 INFO L82 PathProgramCache]: Analyzing trace with hash -486149991, now seen corresponding path program 55 times [2021-08-21 12:00:35,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:35,375 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632104276] [2021-08-21 12:00:35,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:35,376 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:35,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:35,430 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-21 12:00:35,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:35,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632104276] [2021-08-21 12:00:35,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632104276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:35,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037019496] [2021-08-21 12:00:35,431 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:35,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:35,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:35,432 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:35,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 12:00:35,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:35,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:35,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:35,855 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-21 12:00:35,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037019496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:35,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:35,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:35,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474789327] [2021-08-21 12:00:35,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:35,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:35,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:35,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:35,856 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-21 12:00:35,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:35,898 INFO L93 Difference]: Finished difference Result 880 states and 2383 transitions. [2021-08-21 12:00:35,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:35,899 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-21 12:00:35,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:35,901 INFO L225 Difference]: With dead ends: 880 [2021-08-21 12:00:35,901 INFO L226 Difference]: Without dead ends: 880 [2021-08-21 12:00:35,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2021-08-21 12:00:35,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 755. [2021-08-21 12:00:35,913 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-21 12:00:35,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2213 transitions. [2021-08-21 12:00:35,915 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2213 transitions. Word has length 18 [2021-08-21 12:00:35,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:35,915 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 2213 transitions. [2021-08-21 12:00:35,915 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-21 12:00:35,915 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2213 transitions. [2021-08-21 12:00:35,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:35,917 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:35,917 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:35,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:36,129 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-21 12:00:36,129 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:36,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:36,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1224463317, now seen corresponding path program 56 times [2021-08-21 12:00:36,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:36,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400832430] [2021-08-21 12:00:36,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:36,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:36,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:36,194 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-21 12:00:36,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:36,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400832430] [2021-08-21 12:00:36,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400832430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:36,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390158198] [2021-08-21 12:00:36,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:36,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:36,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:36,202 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:36,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 12:00:36,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:36,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:36,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:36,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:36,673 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-21 12:00:36,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390158198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:36,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:36,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:00:36,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257288650] [2021-08-21 12:00:36,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:36,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:36,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:36,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:36,674 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-21 12:00:36,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:36,742 INFO L93 Difference]: Finished difference Result 934 states and 2509 transitions. [2021-08-21 12:00:36,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:36,742 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-21 12:00:36,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:36,744 INFO L225 Difference]: With dead ends: 934 [2021-08-21 12:00:36,744 INFO L226 Difference]: Without dead ends: 934 [2021-08-21 12:00:36,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 59.2ms TimeCoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:36,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2021-08-21 12:00:36,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 710. [2021-08-21 12:00:36,753 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-21 12:00:36,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 2068 transitions. [2021-08-21 12:00:36,754 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 2068 transitions. Word has length 18 [2021-08-21 12:00:36,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:36,754 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 2068 transitions. [2021-08-21 12:00:36,754 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-21 12:00:36,754 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 2068 transitions. [2021-08-21 12:00:36,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:36,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:36,755 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:36,772 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-21 12:00:36,957 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-21 12:00:36,958 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:36,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:36,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1581098983, now seen corresponding path program 57 times [2021-08-21 12:00:36,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:36,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138594782] [2021-08-21 12:00:36,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:36,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:37,031 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-21 12:00:37,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:37,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138594782] [2021-08-21 12:00:37,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138594782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:37,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944318864] [2021-08-21 12:00:37,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:37,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:37,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:37,032 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:37,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 12:00:37,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:00:37,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:37,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:37,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:37,460 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-21 12:00:37,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944318864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:37,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:37,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:00:37,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696754939] [2021-08-21 12:00:37,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:37,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:37,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:37,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:37,461 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-21 12:00:37,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:37,533 INFO L93 Difference]: Finished difference Result 1110 states and 3083 transitions. [2021-08-21 12:00:37,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:37,533 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-21 12:00:37,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:37,535 INFO L225 Difference]: With dead ends: 1110 [2021-08-21 12:00:37,536 INFO L226 Difference]: Without dead ends: 1110 [2021-08-21 12:00:37,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 69.4ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:37,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-08-21 12:00:37,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 950. [2021-08-21 12:00:37,546 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-21 12:00:37,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 2824 transitions. [2021-08-21 12:00:37,548 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 2824 transitions. Word has length 18 [2021-08-21 12:00:37,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:37,548 INFO L470 AbstractCegarLoop]: Abstraction has 950 states and 2824 transitions. [2021-08-21 12:00:37,548 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-21 12:00:37,548 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 2824 transitions. [2021-08-21 12:00:37,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:37,549 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:37,549 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:37,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 12:00:37,750 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-21 12:00:37,750 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:37,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:37,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1640782933, now seen corresponding path program 58 times [2021-08-21 12:00:37,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:37,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001674959] [2021-08-21 12:00:37,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:37,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:37,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:37,819 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-21 12:00:37,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:37,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001674959] [2021-08-21 12:00:37,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001674959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:37,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083246919] [2021-08-21 12:00:37,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:37,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:37,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:37,820 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:37,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 12:00:38,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:38,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:38,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:38,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:38,248 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-21 12:00:38,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083246919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:38,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:38,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:00:38,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186184077] [2021-08-21 12:00:38,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:38,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:38,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:38,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:38,249 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-21 12:00:38,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:38,391 INFO L93 Difference]: Finished difference Result 1384 states and 3922 transitions. [2021-08-21 12:00:38,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:38,392 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-21 12:00:38,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:38,394 INFO L225 Difference]: With dead ends: 1384 [2021-08-21 12:00:38,394 INFO L226 Difference]: Without dead ends: 1384 [2021-08-21 12:00:38,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 119.6ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:00:38,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-08-21 12:00:38,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1190. [2021-08-21 12:00:38,409 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-21 12:00:38,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1190 states to 1190 states and 3587 transitions. [2021-08-21 12:00:38,412 INFO L78 Accepts]: Start accepts. Automaton has 1190 states and 3587 transitions. Word has length 18 [2021-08-21 12:00:38,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:38,412 INFO L470 AbstractCegarLoop]: Abstraction has 1190 states and 3587 transitions. [2021-08-21 12:00:38,412 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-21 12:00:38,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 3587 transitions. [2021-08-21 12:00:38,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:38,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:38,413 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:38,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 12:00:38,614 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-21 12:00:38,614 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:38,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:38,614 INFO L82 PathProgramCache]: Analyzing trace with hash -667075315, now seen corresponding path program 59 times [2021-08-21 12:00:38,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:38,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332504973] [2021-08-21 12:00:38,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:38,614 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:38,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:38,698 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-21 12:00:38,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:38,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332504973] [2021-08-21 12:00:38,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332504973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:38,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037135698] [2021-08-21 12:00:38,699 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:38,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:38,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:38,713 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:38,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 12:00:39,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:39,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:39,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:39,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:39,168 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-21 12:00:39,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037135698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:39,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:39,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 12:00:39,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858110550] [2021-08-21 12:00:39,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:39,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:39,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:39,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:39,169 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-21 12:00:39,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:39,299 INFO L93 Difference]: Finished difference Result 1540 states and 4538 transitions. [2021-08-21 12:00:39,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:39,299 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-21 12:00:39,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:39,302 INFO L225 Difference]: With dead ends: 1540 [2021-08-21 12:00:39,302 INFO L226 Difference]: Without dead ends: 1536 [2021-08-21 12:00:39,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 103.0ms TimeCoverageRelationStatistics Valid=107, Invalid=199, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:39,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2021-08-21 12:00:39,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1457. [2021-08-21 12:00:39,320 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-21 12:00:39,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 4442 transitions. [2021-08-21 12:00:39,322 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 4442 transitions. Word has length 18 [2021-08-21 12:00:39,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:39,322 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 4442 transitions. [2021-08-21 12:00:39,322 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-21 12:00:39,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 4442 transitions. [2021-08-21 12:00:39,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:39,324 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:39,324 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:39,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 12:00:39,524 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-21 12:00:39,525 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:39,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:39,525 INFO L82 PathProgramCache]: Analyzing trace with hash -498128435, now seen corresponding path program 60 times [2021-08-21 12:00:39,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:39,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480369593] [2021-08-21 12:00:39,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:39,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:39,584 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-21 12:00:39,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:39,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480369593] [2021-08-21 12:00:39,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480369593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:39,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171661439] [2021-08-21 12:00:39,584 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:39,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:39,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:39,585 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:39,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 12:00:39,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:00:39,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:39,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:39,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:40,036 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-21 12:00:40,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171661439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:40,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:40,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:40,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140592448] [2021-08-21 12:00:40,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:40,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:40,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:40,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:40,037 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-21 12:00:40,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:40,153 INFO L93 Difference]: Finished difference Result 1886 states and 5532 transitions. [2021-08-21 12:00:40,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:40,153 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-21 12:00:40,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:40,157 INFO L225 Difference]: With dead ends: 1886 [2021-08-21 12:00:40,157 INFO L226 Difference]: Without dead ends: 1886 [2021-08-21 12:00:40,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 76.4ms TimeCoverageRelationStatistics Valid=97, Invalid=175, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:00:40,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1886 states. [2021-08-21 12:00:40,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1886 to 1647. [2021-08-21 12:00:40,182 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-21 12:00:40,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5051 transitions. [2021-08-21 12:00:40,187 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5051 transitions. Word has length 18 [2021-08-21 12:00:40,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:40,187 INFO L470 AbstractCegarLoop]: Abstraction has 1647 states and 5051 transitions. [2021-08-21 12:00:40,187 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-21 12:00:40,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5051 transitions. [2021-08-21 12:00:40,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:40,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:40,189 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:40,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:40,408 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-21 12:00:40,409 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:40,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:40,409 INFO L82 PathProgramCache]: Analyzing trace with hash 595963153, now seen corresponding path program 61 times [2021-08-21 12:00:40,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:40,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785102948] [2021-08-21 12:00:40,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:40,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:40,476 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-21 12:00:40,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:40,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785102948] [2021-08-21 12:00:40,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785102948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:40,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698968677] [2021-08-21 12:00:40,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:40,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:40,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:40,478 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:40,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 12:00:40,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:40,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:40,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:40,979 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-21 12:00:40,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698968677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:40,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:40,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:00:40,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000363393] [2021-08-21 12:00:40,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:40,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:40,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:40,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:40,980 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-21 12:00:41,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:41,103 INFO L93 Difference]: Finished difference Result 2131 states and 6283 transitions. [2021-08-21 12:00:41,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:41,103 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-21 12:00:41,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:41,108 INFO L225 Difference]: With dead ends: 2131 [2021-08-21 12:00:41,108 INFO L226 Difference]: Without dead ends: 2131 [2021-08-21 12:00:41,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 84.5ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:41,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2131 states. [2021-08-21 12:00:41,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2131 to 1134. [2021-08-21 12:00:41,131 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-21 12:00:41,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 3415 transitions. [2021-08-21 12:00:41,135 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 3415 transitions. Word has length 18 [2021-08-21 12:00:41,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:41,135 INFO L470 AbstractCegarLoop]: Abstraction has 1134 states and 3415 transitions. [2021-08-21 12:00:41,135 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-21 12:00:41,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 3415 transitions. [2021-08-21 12:00:41,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:41,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:41,137 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:41,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:41,356 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-21 12:00:41,356 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:41,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:41,357 INFO L82 PathProgramCache]: Analyzing trace with hash -477122227, now seen corresponding path program 62 times [2021-08-21 12:00:41,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:41,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997546283] [2021-08-21 12:00:41,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:41,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:41,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:41,425 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-21 12:00:41,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:41,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997546283] [2021-08-21 12:00:41,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997546283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:41,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785738779] [2021-08-21 12:00:41,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:41,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:41,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:41,427 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:41,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 12:00:41,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:41,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:41,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:41,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:41,869 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-21 12:00:41,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785738779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:41,869 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:41,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:00:41,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069615046] [2021-08-21 12:00:41,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:41,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:41,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:41,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:41,870 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-21 12:00:42,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:42,004 INFO L93 Difference]: Finished difference Result 1469 states and 4203 transitions. [2021-08-21 12:00:42,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:42,005 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-21 12:00:42,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:42,008 INFO L225 Difference]: With dead ends: 1469 [2021-08-21 12:00:42,008 INFO L226 Difference]: Without dead ends: 1469 [2021-08-21 12:00:42,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 109.6ms TimeCoverageRelationStatistics Valid=160, Invalid=302, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:00:42,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2021-08-21 12:00:42,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1145. [2021-08-21 12:00:42,025 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-21 12:00:42,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 3452 transitions. [2021-08-21 12:00:42,028 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 3452 transitions. Word has length 18 [2021-08-21 12:00:42,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:42,028 INFO L470 AbstractCegarLoop]: Abstraction has 1145 states and 3452 transitions. [2021-08-21 12:00:42,028 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-21 12:00:42,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 3452 transitions. [2021-08-21 12:00:42,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:42,030 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:42,030 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:42,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:42,244 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-21 12:00:42,245 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:42,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:42,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1328610585, now seen corresponding path program 63 times [2021-08-21 12:00:42,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:42,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130024569] [2021-08-21 12:00:42,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:42,245 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:42,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:42,302 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-21 12:00:42,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:42,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130024569] [2021-08-21 12:00:42,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130024569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:42,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489490186] [2021-08-21 12:00:42,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:42,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:42,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:42,308 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:42,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 12:00:42,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:42,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:42,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:42,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:42,762 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-21 12:00:42,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489490186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:42,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:42,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:42,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810390885] [2021-08-21 12:00:42,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:42,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:42,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:42,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:42,763 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-21 12:00:42,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:42,877 INFO L93 Difference]: Finished difference Result 1280 states and 3657 transitions. [2021-08-21 12:00:42,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:00:42,878 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-21 12:00:42,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:42,881 INFO L225 Difference]: With dead ends: 1280 [2021-08-21 12:00:42,881 INFO L226 Difference]: Without dead ends: 1276 [2021-08-21 12:00:42,881 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 74.4ms TimeCoverageRelationStatistics Valid=113, Invalid=193, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:42,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-08-21 12:00:42,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1116. [2021-08-21 12:00:42,897 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-21 12:00:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 3353 transitions. [2021-08-21 12:00:42,900 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 3353 transitions. Word has length 18 [2021-08-21 12:00:42,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:42,900 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 3353 transitions. [2021-08-21 12:00:42,900 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-21 12:00:42,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 3353 transitions. [2021-08-21 12:00:42,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:42,902 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:42,902 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:42,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:43,124 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-21 12:00:43,125 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:43,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:43,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1248013005, now seen corresponding path program 64 times [2021-08-21 12:00:43,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:43,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446687920] [2021-08-21 12:00:43,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:43,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:43,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:43,186 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-21 12:00:43,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:43,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446687920] [2021-08-21 12:00:43,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446687920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:43,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537310580] [2021-08-21 12:00:43,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:43,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:43,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:43,187 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:43,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 12:00:43,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:43,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:43,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:43,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:43,665 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-21 12:00:43,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537310580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:43,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:43,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:43,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629396405] [2021-08-21 12:00:43,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:43,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:43,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:43,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:43,666 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-21 12:00:43,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:43,734 INFO L93 Difference]: Finished difference Result 1248 states and 3540 transitions. [2021-08-21 12:00:43,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:43,734 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-21 12:00:43,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:43,737 INFO L225 Difference]: With dead ends: 1248 [2021-08-21 12:00:43,737 INFO L226 Difference]: Without dead ends: 1248 [2021-08-21 12:00:43,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 52.1ms TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:43,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-08-21 12:00:43,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 1114. [2021-08-21 12:00:43,760 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-21 12:00:43,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 3343 transitions. [2021-08-21 12:00:43,762 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 3343 transitions. Word has length 18 [2021-08-21 12:00:43,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:43,763 INFO L470 AbstractCegarLoop]: Abstraction has 1114 states and 3343 transitions. [2021-08-21 12:00:43,763 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-21 12:00:43,763 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 3343 transitions. [2021-08-21 12:00:43,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:43,764 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:43,764 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:43,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:43,980 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-21 12:00:43,981 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:43,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:43,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1336340983, now seen corresponding path program 65 times [2021-08-21 12:00:43,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:43,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785930517] [2021-08-21 12:00:43,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:43,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:43,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:44,039 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-21 12:00:44,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:44,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785930517] [2021-08-21 12:00:44,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785930517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:44,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478106811] [2021-08-21 12:00:44,040 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:44,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:44,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:44,040 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:44,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 12:00:44,475 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:00:44,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:44,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:44,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:44,528 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-21 12:00:44,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478106811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:44,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:44,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 12:00:44,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797460433] [2021-08-21 12:00:44,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:44,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:44,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:44,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:44,529 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-21 12:00:44,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:44,587 INFO L93 Difference]: Finished difference Result 1212 states and 3448 transitions. [2021-08-21 12:00:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:44,587 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-21 12:00:44,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:44,589 INFO L225 Difference]: With dead ends: 1212 [2021-08-21 12:00:44,590 INFO L226 Difference]: Without dead ends: 1212 [2021-08-21 12:00:44,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 52.2ms TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:44,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1212 states. [2021-08-21 12:00:44,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1212 to 1096. [2021-08-21 12:00:44,607 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-21 12:00:44,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3279 transitions. [2021-08-21 12:00:44,620 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3279 transitions. Word has length 18 [2021-08-21 12:00:44,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:44,620 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 3279 transitions. [2021-08-21 12:00:44,620 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-21 12:00:44,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3279 transitions. [2021-08-21 12:00:44,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:44,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:44,622 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:44,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:44,846 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-21 12:00:44,846 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:44,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:44,846 INFO L82 PathProgramCache]: Analyzing trace with hash 153064013, now seen corresponding path program 66 times [2021-08-21 12:00:44,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:44,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939927994] [2021-08-21 12:00:44,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:44,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:44,908 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-21 12:00:44,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:44,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939927994] [2021-08-21 12:00:44,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939927994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:44,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129214235] [2021-08-21 12:00:44,908 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:44,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:44,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:44,909 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:44,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 12:00:45,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:00:45,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:45,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:45,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:45,385 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-21 12:00:45,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129214235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:45,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:45,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:45,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184824676] [2021-08-21 12:00:45,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:45,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:45,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:45,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:45,386 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-21 12:00:45,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:45,472 INFO L93 Difference]: Finished difference Result 1269 states and 3583 transitions. [2021-08-21 12:00:45,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:45,472 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-21 12:00:45,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:45,474 INFO L225 Difference]: With dead ends: 1269 [2021-08-21 12:00:45,474 INFO L226 Difference]: Without dead ends: 1269 [2021-08-21 12:00:45,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 75.7ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:45,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2021-08-21 12:00:45,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1069. [2021-08-21 12:00:45,495 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-21 12:00:45,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 3191 transitions. [2021-08-21 12:00:45,498 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 3191 transitions. Word has length 18 [2021-08-21 12:00:45,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:45,498 INFO L470 AbstractCegarLoop]: Abstraction has 1069 states and 3191 transitions. [2021-08-21 12:00:45,498 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-21 12:00:45,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 3191 transitions. [2021-08-21 12:00:45,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:45,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:45,500 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:45,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 12:00:45,719 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-21 12:00:45,720 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:45,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:45,720 INFO L82 PathProgramCache]: Analyzing trace with hash -920021367, now seen corresponding path program 67 times [2021-08-21 12:00:45,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:45,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134131333] [2021-08-21 12:00:45,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:45,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:45,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:45,793 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-21 12:00:45,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:45,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134131333] [2021-08-21 12:00:45,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134131333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:45,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750010735] [2021-08-21 12:00:45,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:45,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:45,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:45,795 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:45,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 12:00:46,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:46,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:46,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:46,299 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-21 12:00:46,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750010735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:46,300 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:46,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:46,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040764929] [2021-08-21 12:00:46,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:46,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:46,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:46,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:46,300 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-21 12:00:46,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:46,402 INFO L93 Difference]: Finished difference Result 1385 states and 3942 transitions. [2021-08-21 12:00:46,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:46,413 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-21 12:00:46,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:46,415 INFO L225 Difference]: With dead ends: 1385 [2021-08-21 12:00:46,415 INFO L226 Difference]: Without dead ends: 1385 [2021-08-21 12:00:46,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 98.9ms TimeCoverageRelationStatistics Valid=127, Invalid=253, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:00:46,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2021-08-21 12:00:46,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 1117. [2021-08-21 12:00:46,437 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-21 12:00:46,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 3344 transitions. [2021-08-21 12:00:46,440 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 3344 transitions. Word has length 18 [2021-08-21 12:00:46,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:46,440 INFO L470 AbstractCegarLoop]: Abstraction has 1117 states and 3344 transitions. [2021-08-21 12:00:46,440 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-21 12:00:46,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 3344 transitions. [2021-08-21 12:00:46,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:46,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:46,442 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:46,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:46,660 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-21 12:00:46,661 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:46,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:46,661 INFO L82 PathProgramCache]: Analyzing trace with hash 174070221, now seen corresponding path program 68 times [2021-08-21 12:00:46,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:46,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485498219] [2021-08-21 12:00:46,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:46,661 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:46,727 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-21 12:00:46,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:46,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485498219] [2021-08-21 12:00:46,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485498219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:46,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670657666] [2021-08-21 12:00:46,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:46,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:46,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:46,728 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:46,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 12:00:47,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:47,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:47,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:47,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:47,221 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-21 12:00:47,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670657666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:47,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:47,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:47,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797710669] [2021-08-21 12:00:47,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:47,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:47,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:47,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:47,222 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-21 12:00:47,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:47,419 INFO L93 Difference]: Finished difference Result 1491 states and 4246 transitions. [2021-08-21 12:00:47,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:00:47,419 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-21 12:00:47,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:47,421 INFO L225 Difference]: With dead ends: 1491 [2021-08-21 12:00:47,421 INFO L226 Difference]: Without dead ends: 1491 [2021-08-21 12:00:47,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 164.7ms TimeCoverageRelationStatistics Valid=240, Invalid=462, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:00:47,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2021-08-21 12:00:47,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1299. [2021-08-21 12:00:47,435 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-21 12:00:47,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 3910 transitions. [2021-08-21 12:00:47,437 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 3910 transitions. Word has length 18 [2021-08-21 12:00:47,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:47,437 INFO L470 AbstractCegarLoop]: Abstraction has 1299 states and 3910 transitions. [2021-08-21 12:00:47,437 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-21 12:00:47,437 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 3910 transitions. [2021-08-21 12:00:47,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:47,439 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:47,439 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:47,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:47,649 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-21 12:00:47,650 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:47,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:47,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1897625835, now seen corresponding path program 69 times [2021-08-21 12:00:47,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:47,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039722451] [2021-08-21 12:00:47,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:47,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:47,706 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-21 12:00:47,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:47,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039722451] [2021-08-21 12:00:47,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039722451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:47,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271778988] [2021-08-21 12:00:47,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:47,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:47,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:47,707 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:47,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 12:00:48,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:48,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:48,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:48,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:48,207 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-21 12:00:48,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271778988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:48,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:48,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:48,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100673344] [2021-08-21 12:00:48,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:48,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:48,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:48,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:48,208 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-21 12:00:48,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:48,333 INFO L93 Difference]: Finished difference Result 1466 states and 4240 transitions. [2021-08-21 12:00:48,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:00:48,333 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-21 12:00:48,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:48,335 INFO L225 Difference]: With dead ends: 1466 [2021-08-21 12:00:48,335 INFO L226 Difference]: Without dead ends: 1462 [2021-08-21 12:00:48,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 89.8ms TimeCoverageRelationStatistics Valid=132, Invalid=248, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:00:48,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2021-08-21 12:00:48,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 1236. [2021-08-21 12:00:48,353 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-21 12:00:48,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 3707 transitions. [2021-08-21 12:00:48,356 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 3707 transitions. Word has length 18 [2021-08-21 12:00:48,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:48,356 INFO L470 AbstractCegarLoop]: Abstraction has 1236 states and 3707 transitions. [2021-08-21 12:00:48,356 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-21 12:00:48,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 3707 transitions. [2021-08-21 12:00:48,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:48,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:48,358 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:48,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:48,580 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-21 12:00:48,581 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:48,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:48,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1707672747, now seen corresponding path program 70 times [2021-08-21 12:00:48,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:48,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218653810] [2021-08-21 12:00:48,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:48,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:48,654 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-21 12:00:48,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:48,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218653810] [2021-08-21 12:00:48,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218653810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:48,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794506531] [2021-08-21 12:00:48,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:48,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:48,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:48,655 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:48,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 12:00:49,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:49,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:49,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:49,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:49,217 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-21 12:00:49,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794506531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:49,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:49,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:00:49,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822605569] [2021-08-21 12:00:49,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:49,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:49,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:49,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:49,218 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-21 12:00:49,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:49,344 INFO L93 Difference]: Finished difference Result 1717 states and 4944 transitions. [2021-08-21 12:00:49,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:00:49,351 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-21 12:00:49,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:49,354 INFO L225 Difference]: With dead ends: 1717 [2021-08-21 12:00:49,354 INFO L226 Difference]: Without dead ends: 1717 [2021-08-21 12:00:49,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 120.2ms TimeCoverageRelationStatistics Valid=159, Invalid=303, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:00:49,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2021-08-21 12:00:49,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1445. [2021-08-21 12:00:49,371 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-21 12:00:49,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1445 states to 1445 states and 4363 transitions. [2021-08-21 12:00:49,374 INFO L78 Accepts]: Start accepts. Automaton has 1445 states and 4363 transitions. Word has length 18 [2021-08-21 12:00:49,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:49,374 INFO L470 AbstractCegarLoop]: Abstraction has 1445 states and 4363 transitions. [2021-08-21 12:00:49,374 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-21 12:00:49,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1445 states and 4363 transitions. [2021-08-21 12:00:49,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:49,375 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:49,375 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:49,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:49,576 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-21 12:00:49,576 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:49,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:49,576 INFO L82 PathProgramCache]: Analyzing trace with hash 2144395409, now seen corresponding path program 71 times [2021-08-21 12:00:49,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:49,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645768070] [2021-08-21 12:00:49,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:49,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:49,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:49,641 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-21 12:00:49,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:49,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645768070] [2021-08-21 12:00:49,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645768070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:49,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094889219] [2021-08-21 12:00:49,641 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:49,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:49,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:49,642 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:49,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 12:00:50,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:50,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:50,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:50,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:50,176 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-21 12:00:50,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094889219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:50,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:50,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:50,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074819937] [2021-08-21 12:00:50,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:50,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:50,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:50,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:50,177 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-21 12:00:50,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:50,314 INFO L93 Difference]: Finished difference Result 1815 states and 5281 transitions. [2021-08-21 12:00:50,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:00:50,315 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-21 12:00:50,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:50,317 INFO L225 Difference]: With dead ends: 1815 [2021-08-21 12:00:50,318 INFO L226 Difference]: Without dead ends: 1815 [2021-08-21 12:00:50,318 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 111.1ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:00:50,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-08-21 12:00:50,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1189. [2021-08-21 12:00:50,341 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-21 12:00:50,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 3563 transitions. [2021-08-21 12:00:50,344 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 3563 transitions. Word has length 18 [2021-08-21 12:00:50,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:50,344 INFO L470 AbstractCegarLoop]: Abstraction has 1189 states and 3563 transitions. [2021-08-21 12:00:50,344 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-21 12:00:50,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 3563 transitions. [2021-08-21 12:00:50,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:50,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:50,347 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:50,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:50,560 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-21 12:00:50,561 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:50,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:50,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1056480299, now seen corresponding path program 72 times [2021-08-21 12:00:50,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:50,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526202676] [2021-08-21 12:00:50,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:50,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:50,632 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-21 12:00:50,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:50,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526202676] [2021-08-21 12:00:50,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526202676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:50,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38028033] [2021-08-21 12:00:50,632 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:50,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:50,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:50,633 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:50,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 12:00:51,098 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:51,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:51,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:51,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:51,155 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-21 12:00:51,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38028033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:51,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:51,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:51,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534822351] [2021-08-21 12:00:51,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:51,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:51,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:51,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:51,156 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-21 12:00:51,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:51,328 INFO L93 Difference]: Finished difference Result 1539 states and 4368 transitions. [2021-08-21 12:00:51,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:00:51,328 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-21 12:00:51,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:51,330 INFO L225 Difference]: With dead ends: 1539 [2021-08-21 12:00:51,330 INFO L226 Difference]: Without dead ends: 1539 [2021-08-21 12:00:51,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 153.6ms TimeCoverageRelationStatistics Valid=239, Invalid=463, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:00:51,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2021-08-21 12:00:51,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 1195. [2021-08-21 12:00:51,343 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-21 12:00:51,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 3582 transitions. [2021-08-21 12:00:51,345 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 3582 transitions. Word has length 18 [2021-08-21 12:00:51,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:51,345 INFO L470 AbstractCegarLoop]: Abstraction has 1195 states and 3582 transitions. [2021-08-21 12:00:51,345 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-21 12:00:51,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 3582 transitions. [2021-08-21 12:00:51,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:51,347 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:51,347 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:51,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:51,547 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-21 12:00:51,547 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:51,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:51,548 INFO L82 PathProgramCache]: Analyzing trace with hash 890834739, now seen corresponding path program 73 times [2021-08-21 12:00:51,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:51,548 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209564032] [2021-08-21 12:00:51,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:51,548 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:51,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:51,610 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-21 12:00:51,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:51,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209564032] [2021-08-21 12:00:51,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209564032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:51,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198934189] [2021-08-21 12:00:51,610 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:51,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:51,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:51,611 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:51,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 12:00:52,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:52,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:52,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:52,143 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-21 12:00:52,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198934189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:52,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:52,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:52,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894660145] [2021-08-21 12:00:52,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:52,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:52,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:52,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:52,144 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-21 12:00:52,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:52,254 INFO L93 Difference]: Finished difference Result 1319 states and 3769 transitions. [2021-08-21 12:00:52,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:00:52,254 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-21 12:00:52,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:52,255 INFO L225 Difference]: With dead ends: 1319 [2021-08-21 12:00:52,256 INFO L226 Difference]: Without dead ends: 1315 [2021-08-21 12:00:52,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 79.1ms TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:00:52,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-08-21 12:00:52,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 1219. [2021-08-21 12:00:52,268 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-21 12:00:52,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3656 transitions. [2021-08-21 12:00:52,270 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3656 transitions. Word has length 18 [2021-08-21 12:00:52,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:52,271 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3656 transitions. [2021-08-21 12:00:52,271 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-21 12:00:52,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3656 transitions. [2021-08-21 12:00:52,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:52,272 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:52,272 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:52,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 12:00:52,473 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-21 12:00:52,473 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:52,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:52,473 INFO L82 PathProgramCache]: Analyzing trace with hash -827508967, now seen corresponding path program 74 times [2021-08-21 12:00:52,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:52,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729573474] [2021-08-21 12:00:52,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:52,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:52,535 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-21 12:00:52,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:52,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729573474] [2021-08-21 12:00:52,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729573474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:52,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389565815] [2021-08-21 12:00:52,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:52,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:52,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:52,536 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:52,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 12:00:53,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:53,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:53,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:53,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:53,100 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-21 12:00:53,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389565815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:53,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:00:53,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091465225] [2021-08-21 12:00:53,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:00:53,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:53,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:00:53,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:53,102 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-21 12:00:53,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:53,167 INFO L93 Difference]: Finished difference Result 1350 states and 3854 transitions. [2021-08-21 12:00:53,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:53,168 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-21 12:00:53,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:53,169 INFO L225 Difference]: With dead ends: 1350 [2021-08-21 12:00:53,170 INFO L226 Difference]: Without dead ends: 1350 [2021-08-21 12:00:53,170 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 57.2ms TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:53,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-08-21 12:00:53,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 1220. [2021-08-21 12:00:53,183 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-21 12:00:53,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 3659 transitions. [2021-08-21 12:00:53,185 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 3659 transitions. Word has length 18 [2021-08-21 12:00:53,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:53,185 INFO L470 AbstractCegarLoop]: Abstraction has 1220 states and 3659 transitions. [2021-08-21 12:00:53,186 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-21 12:00:53,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 3659 transitions. [2021-08-21 12:00:53,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:53,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:53,187 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:53,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 12:00:53,387 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-21 12:00:53,388 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:53,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:53,388 INFO L82 PathProgramCache]: Analyzing trace with hash 883104341, now seen corresponding path program 75 times [2021-08-21 12:00:53,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:53,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280465311] [2021-08-21 12:00:53,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:53,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:53,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:53,442 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-21 12:00:53,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:53,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280465311] [2021-08-21 12:00:53,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280465311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930103724] [2021-08-21 12:00:53,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:53,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:53,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:53,444 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:53,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 12:00:53,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:00:53,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:53,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:53,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:53,986 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-21 12:00:53,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930103724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:53,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 12:00:53,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288463605] [2021-08-21 12:00:53,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:53,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:53,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:53,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:53,987 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-21 12:00:54,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:54,058 INFO L93 Difference]: Finished difference Result 1356 states and 3867 transitions. [2021-08-21 12:00:54,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:54,059 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-21 12:00:54,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:54,060 INFO L225 Difference]: With dead ends: 1356 [2021-08-21 12:00:54,060 INFO L226 Difference]: Without dead ends: 1356 [2021-08-21 12:00:54,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:54,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-08-21 12:00:54,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1215. [2021-08-21 12:00:54,072 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-21 12:00:54,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1215 states to 1215 states and 3641 transitions. [2021-08-21 12:00:54,074 INFO L78 Accepts]: Start accepts. Automaton has 1215 states and 3641 transitions. Word has length 18 [2021-08-21 12:00:54,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:54,074 INFO L470 AbstractCegarLoop]: Abstraction has 1215 states and 3641 transitions. [2021-08-21 12:00:54,074 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-21 12:00:54,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1215 states and 3641 transitions. [2021-08-21 12:00:54,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:54,076 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:54,076 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:54,093 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-21 12:00:54,276 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-21 12:00:54,276 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:54,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:54,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1922457959, now seen corresponding path program 76 times [2021-08-21 12:00:54,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:54,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206434196] [2021-08-21 12:00:54,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:54,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:54,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:54,350 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-21 12:00:54,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:54,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206434196] [2021-08-21 12:00:54,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206434196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:54,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342457194] [2021-08-21 12:00:54,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:54,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:54,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:54,361 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:54,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 12:00:54,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:54,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:54,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:54,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:54,976 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-21 12:00:54,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342457194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:54,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:54,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 12:00:54,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189053802] [2021-08-21 12:00:54,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:54,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:54,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:54,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:54,977 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-21 12:00:55,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:55,037 INFO L93 Difference]: Finished difference Result 1623 states and 4725 transitions. [2021-08-21 12:00:55,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:00:55,037 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-21 12:00:55,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:55,039 INFO L225 Difference]: With dead ends: 1623 [2021-08-21 12:00:55,039 INFO L226 Difference]: Without dead ends: 1623 [2021-08-21 12:00:55,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 61.7ms TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:00:55,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2021-08-21 12:00:55,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1529. [2021-08-21 12:00:55,054 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-21 12:00:55,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 4613 transitions. [2021-08-21 12:00:55,070 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 4613 transitions. Word has length 18 [2021-08-21 12:00:55,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:55,070 INFO L470 AbstractCegarLoop]: Abstraction has 1529 states and 4613 transitions. [2021-08-21 12:00:55,070 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-21 12:00:55,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 4613 transitions. [2021-08-21 12:00:55,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:55,072 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:55,072 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:55,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 12:00:55,272 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-21 12:00:55,272 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:55,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:55,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1299423957, now seen corresponding path program 77 times [2021-08-21 12:00:55,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:55,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294539867] [2021-08-21 12:00:55,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:55,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:55,347 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-21 12:00:55,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:55,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294539867] [2021-08-21 12:00:55,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294539867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:55,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132284770] [2021-08-21 12:00:55,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:55,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:55,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:55,349 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:55,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 12:00:55,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:55,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:55,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:55,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:55,910 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-21 12:00:55,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132284770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:55,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:55,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:55,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021031680] [2021-08-21 12:00:55,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:55,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:55,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:55,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:55,911 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-21 12:00:56,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:56,043 INFO L93 Difference]: Finished difference Result 1693 states and 4895 transitions. [2021-08-21 12:00:56,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:00:56,043 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-21 12:00:56,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:56,045 INFO L225 Difference]: With dead ends: 1693 [2021-08-21 12:00:56,045 INFO L226 Difference]: Without dead ends: 1693 [2021-08-21 12:00:56,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 114.4ms TimeCoverageRelationStatistics Valid=130, Invalid=250, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:00:56,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2021-08-21 12:00:56,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1537. [2021-08-21 12:00:56,064 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-21 12:00:56,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 4637 transitions. [2021-08-21 12:00:56,066 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 4637 transitions. Word has length 18 [2021-08-21 12:00:56,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:56,067 INFO L470 AbstractCegarLoop]: Abstraction has 1537 states and 4637 transitions. [2021-08-21 12:00:56,067 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-21 12:00:56,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 4637 transitions. [2021-08-21 12:00:56,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:56,068 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:56,068 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:56,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 12:00:56,269 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-21 12:00:56,269 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:56,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:56,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1901451751, now seen corresponding path program 78 times [2021-08-21 12:00:56,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:56,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025019767] [2021-08-21 12:00:56,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:56,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:56,345 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-21 12:00:56,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:56,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025019767] [2021-08-21 12:00:56,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025019767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:56,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763730406] [2021-08-21 12:00:56,345 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:56,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:56,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:56,346 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:56,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 12:00:56,846 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:56,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:56,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:56,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:56,900 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-21 12:00:56,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763730406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:56,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:56,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:56,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604340891] [2021-08-21 12:00:56,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:56,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:56,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:56,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:56,901 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-21 12:00:57,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:57,060 INFO L93 Difference]: Finished difference Result 1777 states and 5187 transitions. [2021-08-21 12:00:57,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:00:57,060 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-21 12:00:57,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:57,062 INFO L225 Difference]: With dead ends: 1777 [2021-08-21 12:00:57,062 INFO L226 Difference]: Without dead ends: 1777 [2021-08-21 12:00:57,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 141.9ms TimeCoverageRelationStatistics Valid=163, Invalid=343, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:00:57,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2021-08-21 12:00:57,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1651. [2021-08-21 12:00:57,078 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-21 12:00:57,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1651 states to 1651 states and 4983 transitions. [2021-08-21 12:00:57,081 INFO L78 Accepts]: Start accepts. Automaton has 1651 states and 4983 transitions. Word has length 18 [2021-08-21 12:00:57,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:57,081 INFO L470 AbstractCegarLoop]: Abstraction has 1651 states and 4983 transitions. [2021-08-21 12:00:57,081 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-21 12:00:57,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1651 states and 4983 transitions. [2021-08-21 12:00:57,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:57,083 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:57,083 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:57,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 12:00:57,283 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-21 12:00:57,284 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:57,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:57,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1950616405, now seen corresponding path program 79 times [2021-08-21 12:00:57,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:57,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076875973] [2021-08-21 12:00:57,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:57,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:57,357 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-21 12:00:57,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:57,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076875973] [2021-08-21 12:00:57,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076875973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:57,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839673538] [2021-08-21 12:00:57,358 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:57,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:57,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:57,359 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:57,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 12:00:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:57,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:57,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:57,917 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-21 12:00:57,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839673538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:57,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:57,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:00:57,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971106734] [2021-08-21 12:00:57,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:57,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:57,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:57,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:57,918 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-21 12:00:58,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:58,153 INFO L93 Difference]: Finished difference Result 1973 states and 5719 transitions. [2021-08-21 12:00:58,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:00:58,154 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-21 12:00:58,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:58,157 INFO L225 Difference]: With dead ends: 1973 [2021-08-21 12:00:58,157 INFO L226 Difference]: Without dead ends: 1973 [2021-08-21 12:00:58,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 195.7ms TimeCoverageRelationStatistics Valid=273, Invalid=539, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:00:58,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-08-21 12:00:58,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1718. [2021-08-21 12:00:58,183 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-21 12:00:58,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 5184 transitions. [2021-08-21 12:00:58,187 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 5184 transitions. Word has length 18 [2021-08-21 12:00:58,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:58,187 INFO L470 AbstractCegarLoop]: Abstraction has 1718 states and 5184 transitions. [2021-08-21 12:00:58,187 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-21 12:00:58,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 5184 transitions. [2021-08-21 12:00:58,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:58,190 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:58,190 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:58,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 12:00:58,411 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-21 12:00:58,412 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:58,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:58,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1389986291, now seen corresponding path program 80 times [2021-08-21 12:00:58,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:58,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717866398] [2021-08-21 12:00:58,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:58,412 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:58,499 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-21 12:00:58,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:58,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717866398] [2021-08-21 12:00:58,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717866398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:58,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578252203] [2021-08-21 12:00:58,499 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:58,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:58,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:58,501 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:58,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 12:00:59,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:59,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:59,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:00:59,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:59,080 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-21 12:00:59,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578252203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:59,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:59,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 12 [2021-08-21 12:00:59,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988303491] [2021-08-21 12:00:59,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:00:59,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:59,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:00:59,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:59,081 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-21 12:00:59,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:59,252 INFO L93 Difference]: Finished difference Result 1832 states and 5327 transitions. [2021-08-21 12:00:59,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:00:59,253 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-21 12:00:59,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:59,255 INFO L225 Difference]: With dead ends: 1832 [2021-08-21 12:00:59,255 INFO L226 Difference]: Without dead ends: 1828 [2021-08-21 12:00:59,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 146.7ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:00:59,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-08-21 12:00:59,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1661. [2021-08-21 12:00:59,272 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-21 12:00:59,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 5008 transitions. [2021-08-21 12:00:59,275 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 5008 transitions. Word has length 18 [2021-08-21 12:00:59,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:59,275 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 5008 transitions. [2021-08-21 12:00:59,275 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-21 12:00:59,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 5008 transitions. [2021-08-21 12:00:59,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:00:59,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:59,277 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:59,294 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-21 12:00:59,477 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-21 12:00:59,478 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:59,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:59,478 INFO L82 PathProgramCache]: Analyzing trace with hash -548840755, now seen corresponding path program 81 times [2021-08-21 12:00:59,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:59,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267391618] [2021-08-21 12:00:59,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:59,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:59,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:59,561 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-21 12:00:59,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:59,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267391618] [2021-08-21 12:00:59,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267391618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:59,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827276003] [2021-08-21 12:00:59,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:59,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:59,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:59,565 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:00:59,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 12:01:00,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:00,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:00,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:00,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:00,220 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-21 12:01:00,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827276003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:00,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:00,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-21 12:01:00,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888670515] [2021-08-21 12:01:00,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:00,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:00,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:00,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:00,221 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-21 12:01:00,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:00,476 INFO L93 Difference]: Finished difference Result 2511 states and 7306 transitions. [2021-08-21 12:01:00,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:01:00,476 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-21 12:01:00,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:00,479 INFO L225 Difference]: With dead ends: 2511 [2021-08-21 12:01:00,479 INFO L226 Difference]: Without dead ends: 2511 [2021-08-21 12:01:00,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 228.1ms TimeCoverageRelationStatistics Valid=375, Invalid=747, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:01:00,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2511 states. [2021-08-21 12:01:00,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2511 to 1816. [2021-08-21 12:01:00,501 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-21 12:01:00,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 5483 transitions. [2021-08-21 12:01:00,504 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 5483 transitions. Word has length 18 [2021-08-21 12:01:00,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:00,504 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 5483 transitions. [2021-08-21 12:01:00,504 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-21 12:01:00,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 5483 transitions. [2021-08-21 12:01:00,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:00,507 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:00,507 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:00,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 12:01:00,708 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-21 12:01:00,709 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:00,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:00,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1393812207, now seen corresponding path program 82 times [2021-08-21 12:01:00,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:00,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265873530] [2021-08-21 12:01:00,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:00,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:00,803 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-21 12:01:00,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:00,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265873530] [2021-08-21 12:01:00,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265873530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:00,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094043422] [2021-08-21 12:01:00,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:00,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:00,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:00,805 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:00,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 12:01:01,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:01,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:01,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:01,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:01,408 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-21 12:01:01,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094043422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:01,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:01,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-21 12:01:01,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584972246] [2021-08-21 12:01:01,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:01,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:01,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:01,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:01,409 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-21 12:01:01,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:01,649 INFO L93 Difference]: Finished difference Result 2120 states and 6162 transitions. [2021-08-21 12:01:01,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:01:01,650 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-21 12:01:01,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:01,652 INFO L225 Difference]: With dead ends: 2120 [2021-08-21 12:01:01,652 INFO L226 Difference]: Without dead ends: 2120 [2021-08-21 12:01:01,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 220.5ms TimeCoverageRelationStatistics Valid=331, Invalid=661, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:01:01,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states. [2021-08-21 12:01:01,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 1807. [2021-08-21 12:01:01,673 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-21 12:01:01,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 5458 transitions. [2021-08-21 12:01:01,676 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 5458 transitions. Word has length 18 [2021-08-21 12:01:01,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:01,676 INFO L470 AbstractCegarLoop]: Abstraction has 1807 states and 5458 transitions. [2021-08-21 12:01:01,676 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-21 12:01:01,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 5458 transitions. [2021-08-21 12:01:01,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:01,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:01,679 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:01,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 12:01:01,879 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-21 12:01:01,879 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:01,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:01,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1836711347, now seen corresponding path program 83 times [2021-08-21 12:01:01,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:01,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461355761] [2021-08-21 12:01:01,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:01,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:01,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:01,967 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-21 12:01:01,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:01,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461355761] [2021-08-21 12:01:01,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461355761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:01,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197583113] [2021-08-21 12:01:01,967 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:01,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:01,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:01,969 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:01,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 12:01:02,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:01:02,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:02,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:02,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:02,574 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-21 12:01:02,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197583113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:02,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:02,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-08-21 12:01:02,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214905032] [2021-08-21 12:01:02,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:02,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:02,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:02,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:02,575 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-21 12:01:02,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:02,809 INFO L93 Difference]: Finished difference Result 2133 states and 6193 transitions. [2021-08-21 12:01:02,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:01:02,810 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-21 12:01:02,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:02,812 INFO L225 Difference]: With dead ends: 2133 [2021-08-21 12:01:02,812 INFO L226 Difference]: Without dead ends: 2133 [2021-08-21 12:01:02,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 222.5ms TimeCoverageRelationStatistics Valid=325, Invalid=667, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:01:02,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2021-08-21 12:01:02,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1812. [2021-08-21 12:01:02,832 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-21 12:01:02,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 5473 transitions. [2021-08-21 12:01:02,835 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 5473 transitions. Word has length 18 [2021-08-21 12:01:02,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:02,835 INFO L470 AbstractCegarLoop]: Abstraction has 1812 states and 5473 transitions. [2021-08-21 12:01:02,835 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-21 12:01:02,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 5473 transitions. [2021-08-21 12:01:02,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:02,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:02,837 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:02,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:03,037 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-21 12:01:03,038 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:03,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:03,038 INFO L82 PathProgramCache]: Analyzing trace with hash 974163047, now seen corresponding path program 84 times [2021-08-21 12:01:03,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:03,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675368157] [2021-08-21 12:01:03,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:03,038 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:03,124 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-21 12:01:03,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:03,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675368157] [2021-08-21 12:01:03,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675368157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:03,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893683087] [2021-08-21 12:01:03,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:03,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:03,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:03,127 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:03,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 12:01:03,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:03,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:03,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:03,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:03,712 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-21 12:01:03,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893683087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:03,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:03,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-21 12:01:03,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984683767] [2021-08-21 12:01:03,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:03,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:03,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:03,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:03,714 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-21 12:01:03,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:03,843 INFO L93 Difference]: Finished difference Result 2023 states and 5941 transitions. [2021-08-21 12:01:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:03,844 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-21 12:01:03,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:03,846 INFO L225 Difference]: With dead ends: 2023 [2021-08-21 12:01:03,846 INFO L226 Difference]: Without dead ends: 2021 [2021-08-21 12:01:03,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 117.0ms TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:03,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2021 states. [2021-08-21 12:01:03,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2021 to 1927. [2021-08-21 12:01:03,868 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-21 12:01:03,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1927 states to 1927 states and 5834 transitions. [2021-08-21 12:01:03,872 INFO L78 Accepts]: Start accepts. Automaton has 1927 states and 5834 transitions. Word has length 18 [2021-08-21 12:01:03,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:03,872 INFO L470 AbstractCegarLoop]: Abstraction has 1927 states and 5834 transitions. [2021-08-21 12:01:03,872 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-21 12:01:03,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1927 states and 5834 transitions. [2021-08-21 12:01:03,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:03,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:03,885 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:03,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 12:01:04,086 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-21 12:01:04,086 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:04,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:04,086 INFO L82 PathProgramCache]: Analyzing trace with hash -744180659, now seen corresponding path program 85 times [2021-08-21 12:01:04,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:04,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456115562] [2021-08-21 12:01:04,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:04,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:04,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:04,162 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-21 12:01:04,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:04,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456115562] [2021-08-21 12:01:04,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456115562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:04,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609861092] [2021-08-21 12:01:04,162 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:04,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:04,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:04,163 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:04,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 12:01:04,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:04,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:04,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:04,763 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-21 12:01:04,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609861092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:04,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:04,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-21 12:01:04,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867146058] [2021-08-21 12:01:04,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:04,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:04,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:04,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:04,764 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-21 12:01:04,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:04,879 INFO L93 Difference]: Finished difference Result 2075 states and 6078 transitions. [2021-08-21 12:01:04,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:04,879 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-21 12:01:04,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:04,882 INFO L225 Difference]: With dead ends: 2075 [2021-08-21 12:01:04,882 INFO L226 Difference]: Without dead ends: 2075 [2021-08-21 12:01:04,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 112.7ms TimeCoverageRelationStatistics Valid=147, Invalid=273, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:04,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2075 states. [2021-08-21 12:01:04,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2075 to 1929. [2021-08-21 12:01:04,916 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-21 12:01:04,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1929 states to 1929 states and 5840 transitions. [2021-08-21 12:01:04,920 INFO L78 Accepts]: Start accepts. Automaton has 1929 states and 5840 transitions. Word has length 18 [2021-08-21 12:01:04,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:04,920 INFO L470 AbstractCegarLoop]: Abstraction has 1929 states and 5840 transitions. [2021-08-21 12:01:04,920 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-21 12:01:04,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1929 states and 5840 transitions. [2021-08-21 12:01:04,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:04,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:04,922 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:04,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:05,122 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-21 12:01:05,123 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:05,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:05,123 INFO L82 PathProgramCache]: Analyzing trace with hash 966432649, now seen corresponding path program 86 times [2021-08-21 12:01:05,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:05,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812953353] [2021-08-21 12:01:05,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:05,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:05,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:05,208 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-21 12:01:05,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:05,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812953353] [2021-08-21 12:01:05,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812953353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:05,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694379810] [2021-08-21 12:01:05,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:05,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:05,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:05,209 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:05,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 12:01:05,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:05,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:05,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:05,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:05,846 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-21 12:01:05,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694379810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:05,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:05,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-08-21 12:01:05,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793586161] [2021-08-21 12:01:05,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:05,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:05,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:05,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:05,847 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-21 12:01:05,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:05,993 INFO L93 Difference]: Finished difference Result 2120 states and 6196 transitions. [2021-08-21 12:01:05,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:01:05,994 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-21 12:01:05,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:05,996 INFO L225 Difference]: With dead ends: 2120 [2021-08-21 12:01:05,996 INFO L226 Difference]: Without dead ends: 2120 [2021-08-21 12:01:05,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 141.2ms TimeCoverageRelationStatistics Valid=184, Invalid=368, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:05,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2120 states. [2021-08-21 12:01:06,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2120 to 1937. [2021-08-21 12:01:06,032 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-21 12:01:06,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 5864 transitions. [2021-08-21 12:01:06,035 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 5864 transitions. Word has length 18 [2021-08-21 12:01:06,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:06,035 INFO L470 AbstractCegarLoop]: Abstraction has 1937 states and 5864 transitions. [2021-08-21 12:01:06,036 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-21 12:01:06,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 5864 transitions. [2021-08-21 12:01:06,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:06,038 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:06,038 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:06,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 12:01:06,238 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-21 12:01:06,238 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:06,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:06,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1839129651, now seen corresponding path program 87 times [2021-08-21 12:01:06,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:06,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583056625] [2021-08-21 12:01:06,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:06,239 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:06,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:06,313 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-21 12:01:06,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:06,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583056625] [2021-08-21 12:01:06,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583056625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:06,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639935305] [2021-08-21 12:01:06,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:06,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:06,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:06,314 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:06,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 12:01:06,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:06,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:06,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:06,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:06,930 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-21 12:01:06,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639935305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:06,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:06,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-08-21 12:01:06,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926548346] [2021-08-21 12:01:06,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:06,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:06,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:06,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:06,931 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-21 12:01:07,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:07,072 INFO L93 Difference]: Finished difference Result 2503 states and 7376 transitions. [2021-08-21 12:01:07,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:07,073 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-21 12:01:07,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:07,075 INFO L225 Difference]: With dead ends: 2503 [2021-08-21 12:01:07,075 INFO L226 Difference]: Without dead ends: 2503 [2021-08-21 12:01:07,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 134.7ms TimeCoverageRelationStatistics Valid=175, Invalid=377, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:07,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2503 states. [2021-08-21 12:01:07,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2503 to 2321. [2021-08-21 12:01:07,103 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-21 12:01:07,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2321 states to 2321 states and 7047 transitions. [2021-08-21 12:01:07,107 INFO L78 Accepts]: Start accepts. Automaton has 2321 states and 7047 transitions. Word has length 18 [2021-08-21 12:01:07,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:07,121 INFO L470 AbstractCegarLoop]: Abstraction has 2321 states and 7047 transitions. [2021-08-21 12:01:07,122 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-21 12:01:07,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2321 states and 7047 transitions. [2021-08-21 12:01:07,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:07,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:07,124 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:07,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 12:01:07,324 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-21 12:01:07,325 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:07,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:07,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1382752265, now seen corresponding path program 88 times [2021-08-21 12:01:07,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:07,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628887824] [2021-08-21 12:01:07,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:07,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:07,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:07,402 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-21 12:01:07,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:07,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628887824] [2021-08-21 12:01:07,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628887824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:07,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253195784] [2021-08-21 12:01:07,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:07,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:07,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:07,404 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:07,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 12:01:07,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:07,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:07,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:07,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:08,034 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-21 12:01:08,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253195784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:08,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:08,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 13 [2021-08-21 12:01:08,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762838424] [2021-08-21 12:01:08,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:08,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:08,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:08,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:08,035 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-21 12:01:08,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:08,179 INFO L93 Difference]: Finished difference Result 2487 states and 7426 transitions. [2021-08-21 12:01:08,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:01:08,180 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-21 12:01:08,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:08,182 INFO L225 Difference]: With dead ends: 2487 [2021-08-21 12:01:08,183 INFO L226 Difference]: Without dead ends: 2487 [2021-08-21 12:01:08,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 146.0ms TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:01:08,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2487 states. [2021-08-21 12:01:08,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2487 to 2407. [2021-08-21 12:01:08,206 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-21 12:01:08,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2407 states to 2407 states and 7306 transitions. [2021-08-21 12:01:08,210 INFO L78 Accepts]: Start accepts. Automaton has 2407 states and 7306 transitions. Word has length 18 [2021-08-21 12:01:08,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:08,210 INFO L470 AbstractCegarLoop]: Abstraction has 2407 states and 7306 transitions. [2021-08-21 12:01:08,210 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-21 12:01:08,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2407 states and 7306 transitions. [2021-08-21 12:01:08,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:08,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:08,224 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:08,241 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-21 12:01:08,424 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-21 12:01:08,424 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:08,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:08,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1818123443, now seen corresponding path program 89 times [2021-08-21 12:01:08,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:08,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839733884] [2021-08-21 12:01:08,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:08,425 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:08,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:08,507 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-21 12:01:08,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:08,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839733884] [2021-08-21 12:01:08,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839733884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:08,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289553262] [2021-08-21 12:01:08,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:08,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:08,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:08,509 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:08,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 12:01:09,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:01:09,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:09,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:09,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:09,172 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-21 12:01:09,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289553262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:09,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:09,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 12:01:09,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985493554] [2021-08-21 12:01:09,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:09,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:09,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:09,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:09,173 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-21 12:01:09,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:09,368 INFO L93 Difference]: Finished difference Result 2553 states and 7580 transitions. [2021-08-21 12:01:09,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:09,368 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-21 12:01:09,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:09,371 INFO L225 Difference]: With dead ends: 2553 [2021-08-21 12:01:09,371 INFO L226 Difference]: Without dead ends: 2553 [2021-08-21 12:01:09,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 192.2ms TimeCoverageRelationStatistics Valid=275, Invalid=595, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:01:09,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-08-21 12:01:09,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2406. [2021-08-21 12:01:09,409 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-21 12:01:09,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2406 states to 2406 states and 7303 transitions. [2021-08-21 12:01:09,414 INFO L78 Accepts]: Start accepts. Automaton has 2406 states and 7303 transitions. Word has length 18 [2021-08-21 12:01:09,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:09,414 INFO L470 AbstractCegarLoop]: Abstraction has 2406 states and 7303 transitions. [2021-08-21 12:01:09,414 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-21 12:01:09,414 INFO L276 IsEmpty]: Start isEmpty. Operand 2406 states and 7303 transitions. [2021-08-21 12:01:09,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:09,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:09,416 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:09,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 12:01:09,617 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-21 12:01:09,617 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:09,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:09,617 INFO L82 PathProgramCache]: Analyzing trace with hash 2033944713, now seen corresponding path program 90 times [2021-08-21 12:01:09,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:09,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274941178] [2021-08-21 12:01:09,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:09,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:09,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:09,728 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-21 12:01:09,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:09,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274941178] [2021-08-21 12:01:09,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274941178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:09,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663437904] [2021-08-21 12:01:09,729 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:09,729 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:09,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:09,730 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:09,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 12:01:10,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:01:10,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:10,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:10,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:10,395 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-21 12:01:10,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663437904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:10,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:10,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 12:01:10,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016058144] [2021-08-21 12:01:10,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:10,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:10,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:10,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:10,396 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-21 12:01:10,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:10,581 INFO L93 Difference]: Finished difference Result 2599 states and 7723 transitions. [2021-08-21 12:01:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:01:10,582 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-21 12:01:10,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:10,585 INFO L225 Difference]: With dead ends: 2599 [2021-08-21 12:01:10,585 INFO L226 Difference]: Without dead ends: 2599 [2021-08-21 12:01:10,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 186.9ms TimeCoverageRelationStatistics Valid=227, Invalid=529, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:01:10,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2599 states. [2021-08-21 12:01:10,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2599 to 2434. [2021-08-21 12:01:10,609 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-21 12:01:10,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2434 states to 2434 states and 7387 transitions. [2021-08-21 12:01:10,613 INFO L78 Accepts]: Start accepts. Automaton has 2434 states and 7387 transitions. Word has length 18 [2021-08-21 12:01:10,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:10,613 INFO L470 AbstractCegarLoop]: Abstraction has 2434 states and 7387 transitions. [2021-08-21 12:01:10,613 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-21 12:01:10,613 INFO L276 IsEmpty]: Start isEmpty. Operand 2434 states and 7387 transitions. [2021-08-21 12:01:10,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:10,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:10,616 INFO L512 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:10,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:10,816 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-21 12:01:10,817 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:10,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:10,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1188973261, now seen corresponding path program 91 times [2021-08-21 12:01:10,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:10,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050923306] [2021-08-21 12:01:10,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:10,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:10,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:10,902 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-21 12:01:10,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:10,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050923306] [2021-08-21 12:01:10,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050923306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:10,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322368025] [2021-08-21 12:01:10,903 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:10,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:10,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:10,905 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:10,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 12:01:11,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:11,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:11,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:11,584 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-21 12:01:11,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322368025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:11,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:11,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:01:11,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415411807] [2021-08-21 12:01:11,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:01:11,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:11,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:01:11,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:11,585 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-21 12:01:11,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:11,845 INFO L93 Difference]: Finished difference Result 2924 states and 8620 transitions. [2021-08-21 12:01:11,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:01:11,845 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-21 12:01:11,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:11,849 INFO L225 Difference]: With dead ends: 2924 [2021-08-21 12:01:11,849 INFO L226 Difference]: Without dead ends: 2924 [2021-08-21 12:01:11,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 245.7ms TimeCoverageRelationStatistics Valid=393, Invalid=867, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:01:11,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2924 states. [2021-08-21 12:01:11,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2924 to 2458. [2021-08-21 12:01:11,875 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-21 12:01:11,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2458 states to 2458 states and 7459 transitions. [2021-08-21 12:01:11,879 INFO L78 Accepts]: Start accepts. Automaton has 2458 states and 7459 transitions. Word has length 18 [2021-08-21 12:01:11,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:11,879 INFO L470 AbstractCegarLoop]: Abstraction has 2458 states and 7459 transitions. [2021-08-21 12:01:11,880 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-21 12:01:11,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2458 states and 7459 transitions. [2021-08-21 12:01:11,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:11,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:11,882 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:11,900 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-21 12:01:12,082 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-21 12:01:12,083 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:12,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:12,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1010751671, now seen corresponding path program 92 times [2021-08-21 12:01:12,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:12,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849613799] [2021-08-21 12:01:12,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:12,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:12,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:12,181 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-21 12:01:12,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:12,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849613799] [2021-08-21 12:01:12,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849613799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:12,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676695931] [2021-08-21 12:01:12,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:12,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:12,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:12,183 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:12,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 12:01:12,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:12,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:12,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:12,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:12,867 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-21 12:01:12,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676695931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:12,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:12,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:01:12,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908384074] [2021-08-21 12:01:12,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:12,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:12,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:12,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:12,868 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-21 12:01:13,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:13,018 INFO L93 Difference]: Finished difference Result 2651 states and 7764 transitions. [2021-08-21 12:01:13,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:13,018 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-21 12:01:13,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:13,022 INFO L225 Difference]: With dead ends: 2651 [2021-08-21 12:01:13,022 INFO L226 Difference]: Without dead ends: 2645 [2021-08-21 12:01:13,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 136.4ms TimeCoverageRelationStatistics Valid=193, Invalid=359, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:13,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2645 states. [2021-08-21 12:01:13,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2645 to 2468. [2021-08-21 12:01:13,049 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-21 12:01:13,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2468 states to 2468 states and 7466 transitions. [2021-08-21 12:01:13,053 INFO L78 Accepts]: Start accepts. Automaton has 2468 states and 7466 transitions. Word has length 20 [2021-08-21 12:01:13,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:13,053 INFO L470 AbstractCegarLoop]: Abstraction has 2468 states and 7466 transitions. [2021-08-21 12:01:13,053 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-21 12:01:13,053 INFO L276 IsEmpty]: Start isEmpty. Operand 2468 states and 7466 transitions. [2021-08-21 12:01:13,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:13,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:13,057 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:13,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 12:01:13,257 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-21 12:01:13,257 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:13,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:13,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1649822729, now seen corresponding path program 93 times [2021-08-21 12:01:13,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:13,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157329615] [2021-08-21 12:01:13,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:13,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:13,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:13,345 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-21 12:01:13,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:13,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157329615] [2021-08-21 12:01:13,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157329615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:13,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270599408] [2021-08-21 12:01:13,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:13,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:13,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:13,346 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:13,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 12:01:14,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:01:14,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:14,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:14,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:14,079 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-21 12:01:14,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270599408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:14,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:14,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 12:01:14,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156226615] [2021-08-21 12:01:14,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:14,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:14,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:14,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:14,080 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-21 12:01:14,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:14,161 INFO L93 Difference]: Finished difference Result 2569 states and 7580 transitions. [2021-08-21 12:01:14,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:14,161 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-21 12:01:14,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:14,164 INFO L225 Difference]: With dead ends: 2569 [2021-08-21 12:01:14,164 INFO L226 Difference]: Without dead ends: 2567 [2021-08-21 12:01:14,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 65.2ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:14,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-08-21 12:01:14,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2457. [2021-08-21 12:01:14,188 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-21 12:01:14,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2457 states to 2457 states and 7439 transitions. [2021-08-21 12:01:14,192 INFO L78 Accepts]: Start accepts. Automaton has 2457 states and 7439 transitions. Word has length 20 [2021-08-21 12:01:14,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:14,193 INFO L470 AbstractCegarLoop]: Abstraction has 2457 states and 7439 transitions. [2021-08-21 12:01:14,193 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-21 12:01:14,193 INFO L276 IsEmpty]: Start isEmpty. Operand 2457 states and 7439 transitions. [2021-08-21 12:01:14,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:14,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:14,196 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:14,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 12:01:14,398 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-21 12:01:14,398 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:14,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:14,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1908756467, now seen corresponding path program 94 times [2021-08-21 12:01:14,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:14,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084130537] [2021-08-21 12:01:14,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:14,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:14,481 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-21 12:01:14,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:14,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084130537] [2021-08-21 12:01:14,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084130537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:14,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476491233] [2021-08-21 12:01:14,481 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:14,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:14,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:14,482 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:14,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 12:01:15,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:15,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:15,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:15,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:15,183 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-21 12:01:15,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476491233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:15,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:15,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:01:15,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649832794] [2021-08-21 12:01:15,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:01:15,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:15,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:01:15,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:15,184 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-21 12:01:15,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:15,311 INFO L93 Difference]: Finished difference Result 2579 states and 7624 transitions. [2021-08-21 12:01:15,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:15,311 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-21 12:01:15,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:15,314 INFO L225 Difference]: With dead ends: 2579 [2021-08-21 12:01:15,314 INFO L226 Difference]: Without dead ends: 2579 [2021-08-21 12:01:15,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 128.1ms TimeCoverageRelationStatistics Valid=144, Invalid=362, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:01:15,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2021-08-21 12:01:15,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 2485. [2021-08-21 12:01:15,338 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-21 12:01:15,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 7507 transitions. [2021-08-21 12:01:15,343 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 7507 transitions. Word has length 20 [2021-08-21 12:01:15,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:15,343 INFO L470 AbstractCegarLoop]: Abstraction has 2485 states and 7507 transitions. [2021-08-21 12:01:15,343 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-21 12:01:15,343 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 7507 transitions. [2021-08-21 12:01:15,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:15,345 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:15,345 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:15,363 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-21 12:01:15,545 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-21 12:01:15,546 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:15,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:15,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1345767753, now seen corresponding path program 95 times [2021-08-21 12:01:15,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:15,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225968725] [2021-08-21 12:01:15,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:15,546 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:15,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:15,624 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-21 12:01:15,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:15,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225968725] [2021-08-21 12:01:15,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225968725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:15,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933162169] [2021-08-21 12:01:15,624 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:15,625 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:15,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:15,645 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:15,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 12:01:16,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:01:16,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:16,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:16,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:16,343 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-21 12:01:16,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933162169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:16,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:16,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:16,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370310445] [2021-08-21 12:01:16,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:16,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:16,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:16,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:16,345 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-21 12:01:16,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:16,467 INFO L93 Difference]: Finished difference Result 2528 states and 7593 transitions. [2021-08-21 12:01:16,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:16,467 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-21 12:01:16,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:16,470 INFO L225 Difference]: With dead ends: 2528 [2021-08-21 12:01:16,470 INFO L226 Difference]: Without dead ends: 2527 [2021-08-21 12:01:16,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:01:16,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2527 states. [2021-08-21 12:01:16,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2527 to 2485. [2021-08-21 12:01:16,493 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-21 12:01:16,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 7504 transitions. [2021-08-21 12:01:16,497 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 7504 transitions. Word has length 20 [2021-08-21 12:01:16,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:16,498 INFO L470 AbstractCegarLoop]: Abstraction has 2485 states and 7504 transitions. [2021-08-21 12:01:16,498 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-21 12:01:16,498 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 7504 transitions. [2021-08-21 12:01:16,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:16,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:16,500 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:16,517 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 12:01:16,700 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-21 12:01:16,700 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:16,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:16,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1242718199, now seen corresponding path program 96 times [2021-08-21 12:01:16,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:16,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272503048] [2021-08-21 12:01:16,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:16,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:16,769 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-21 12:01:16,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:16,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272503048] [2021-08-21 12:01:16,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272503048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:16,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959432510] [2021-08-21 12:01:16,769 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:16,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:16,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:16,770 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:16,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 12:01:17,398 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:01:17,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:17,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:17,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:17,464 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-21 12:01:17,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959432510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:17,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:17,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:17,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612611129] [2021-08-21 12:01:17,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:17,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:17,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:17,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:17,466 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-21 12:01:17,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:17,544 INFO L93 Difference]: Finished difference Result 2644 states and 7778 transitions. [2021-08-21 12:01:17,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:17,545 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-21 12:01:17,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:17,548 INFO L225 Difference]: With dead ends: 2644 [2021-08-21 12:01:17,548 INFO L226 Difference]: Without dead ends: 2644 [2021-08-21 12:01:17,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:17,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2021-08-21 12:01:17,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 2498. [2021-08-21 12:01:17,572 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-21 12:01:17,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 7528 transitions. [2021-08-21 12:01:17,576 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 7528 transitions. Word has length 20 [2021-08-21 12:01:17,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:17,576 INFO L470 AbstractCegarLoop]: Abstraction has 2498 states and 7528 transitions. [2021-08-21 12:01:17,577 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-21 12:01:17,577 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 7528 transitions. [2021-08-21 12:01:17,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:17,579 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:17,579 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:17,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 12:01:17,779 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-21 12:01:17,779 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:17,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:17,780 INFO L82 PathProgramCache]: Analyzing trace with hash -2137963307, now seen corresponding path program 97 times [2021-08-21 12:01:17,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:17,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356926383] [2021-08-21 12:01:17,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:17,780 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:17,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:17,856 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-21 12:01:17,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:17,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356926383] [2021-08-21 12:01:17,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356926383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:17,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624187902] [2021-08-21 12:01:17,856 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:17,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:17,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:17,861 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:17,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 12:01:18,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:18,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:01:18,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:18,561 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-21 12:01:18,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624187902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:18,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:18,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2021-08-21 12:01:18,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104741487] [2021-08-21 12:01:18,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:01:18,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:18,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:01:18,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:18,562 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-21 12:01:18,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:18,653 INFO L93 Difference]: Finished difference Result 2638 states and 7734 transitions. [2021-08-21 12:01:18,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:01:18,653 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-21 12:01:18,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:18,656 INFO L225 Difference]: With dead ends: 2638 [2021-08-21 12:01:18,656 INFO L226 Difference]: Without dead ends: 2635 [2021-08-21 12:01:18,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 71.9ms TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:01:18,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2021-08-21 12:01:18,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2483. [2021-08-21 12:01:18,681 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-21 12:01:18,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2483 states to 2483 states and 7484 transitions. [2021-08-21 12:01:18,685 INFO L78 Accepts]: Start accepts. Automaton has 2483 states and 7484 transitions. Word has length 20 [2021-08-21 12:01:18,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:18,685 INFO L470 AbstractCegarLoop]: Abstraction has 2483 states and 7484 transitions. [2021-08-21 12:01:18,685 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-21 12:01:18,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2483 states and 7484 transitions. [2021-08-21 12:01:18,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:18,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:18,687 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:18,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 12:01:18,888 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-21 12:01:18,888 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:18,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:18,888 INFO L82 PathProgramCache]: Analyzing trace with hash -1282656653, now seen corresponding path program 98 times [2021-08-21 12:01:18,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:18,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720793871] [2021-08-21 12:01:18,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:18,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:18,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:18,965 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-21 12:01:18,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:18,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720793871] [2021-08-21 12:01:18,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720793871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:18,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585999284] [2021-08-21 12:01:18,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:18,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:18,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:18,966 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:18,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 12:01:19,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:19,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:19,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:19,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:19,731 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-21 12:01:19,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585999284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:19,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:19,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-21 12:01:19,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553971356] [2021-08-21 12:01:19,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:19,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:19,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:19,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:19,732 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-21 12:01:19,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:19,841 INFO L93 Difference]: Finished difference Result 2642 states and 7725 transitions. [2021-08-21 12:01:19,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:19,841 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-21 12:01:19,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:19,844 INFO L225 Difference]: With dead ends: 2642 [2021-08-21 12:01:19,844 INFO L226 Difference]: Without dead ends: 2640 [2021-08-21 12:01:19,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:01:19,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2021-08-21 12:01:19,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2480. [2021-08-21 12:01:19,881 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-21 12:01:19,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 7471 transitions. [2021-08-21 12:01:19,886 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 7471 transitions. Word has length 20 [2021-08-21 12:01:19,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:19,886 INFO L470 AbstractCegarLoop]: Abstraction has 2480 states and 7471 transitions. [2021-08-21 12:01:19,886 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-21 12:01:19,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 7471 transitions. [2021-08-21 12:01:19,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:19,889 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:19,890 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:19,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:20,108 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-21 12:01:20,109 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:20,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:20,109 INFO L82 PathProgramCache]: Analyzing trace with hash -537954155, now seen corresponding path program 99 times [2021-08-21 12:01:20,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:20,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984587014] [2021-08-21 12:01:20,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:20,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:20,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:20,189 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-21 12:01:20,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:20,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984587014] [2021-08-21 12:01:20,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984587014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:20,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666825387] [2021-08-21 12:01:20,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:20,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:20,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:20,194 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:20,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 12:01:20,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:01:20,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:20,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:20,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:20,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-21 12:01:20,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666825387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:20,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:20,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:20,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547322918] [2021-08-21 12:01:20,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:20,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:20,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:20,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:20,968 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-21 12:01:21,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:21,161 INFO L93 Difference]: Finished difference Result 2614 states and 7661 transitions. [2021-08-21 12:01:21,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:01:21,162 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-21 12:01:21,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:21,165 INFO L225 Difference]: With dead ends: 2614 [2021-08-21 12:01:21,165 INFO L226 Difference]: Without dead ends: 2611 [2021-08-21 12:01:21,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 121.3ms TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:21,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2021-08-21 12:01:21,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 2476. [2021-08-21 12:01:21,189 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-21 12:01:21,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2476 states to 2476 states and 7456 transitions. [2021-08-21 12:01:21,194 INFO L78 Accepts]: Start accepts. Automaton has 2476 states and 7456 transitions. Word has length 20 [2021-08-21 12:01:21,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:21,194 INFO L470 AbstractCegarLoop]: Abstraction has 2476 states and 7456 transitions. [2021-08-21 12:01:21,194 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-21 12:01:21,194 INFO L276 IsEmpty]: Start isEmpty. Operand 2476 states and 7456 transitions. [2021-08-21 12:01:21,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:21,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:21,196 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:21,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 12:01:21,396 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-21 12:01:21,396 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:21,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:21,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1072986803, now seen corresponding path program 100 times [2021-08-21 12:01:21,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:21,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058191068] [2021-08-21 12:01:21,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:21,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:21,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:21,471 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-21 12:01:21,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:21,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058191068] [2021-08-21 12:01:21,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058191068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:21,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060960503] [2021-08-21 12:01:21,472 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:21,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:21,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:21,473 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:21,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 12:01:22,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:22,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:22,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:22,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:22,171 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-21 12:01:22,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060960503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:22,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:22,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-21 12:01:22,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125776921] [2021-08-21 12:01:22,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:22,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:22,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:22,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:22,172 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-21 12:01:22,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:22,341 INFO L93 Difference]: Finished difference Result 2567 states and 7602 transitions. [2021-08-21 12:01:22,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:22,341 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-21 12:01:22,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:22,344 INFO L225 Difference]: With dead ends: 2567 [2021-08-21 12:01:22,344 INFO L226 Difference]: Without dead ends: 2562 [2021-08-21 12:01:22,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 117.0ms TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:22,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2021-08-21 12:01:22,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 2476. [2021-08-21 12:01:22,370 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-21 12:01:22,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2476 states to 2476 states and 7450 transitions. [2021-08-21 12:01:22,374 INFO L78 Accepts]: Start accepts. Automaton has 2476 states and 7450 transitions. Word has length 20 [2021-08-21 12:01:22,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:22,374 INFO L470 AbstractCegarLoop]: Abstraction has 2476 states and 7450 transitions. [2021-08-21 12:01:22,374 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-21 12:01:22,374 INFO L276 IsEmpty]: Start isEmpty. Operand 2476 states and 7450 transitions. [2021-08-21 12:01:22,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:22,376 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:22,376 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:22,394 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-21 12:01:22,577 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-21 12:01:22,577 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:22,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:22,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1318086101, now seen corresponding path program 101 times [2021-08-21 12:01:22,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:22,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916187872] [2021-08-21 12:01:22,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:22,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:22,670 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-21 12:01:22,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:22,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916187872] [2021-08-21 12:01:22,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916187872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:22,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257270999] [2021-08-21 12:01:22,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:22,671 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:22,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:22,672 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:22,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 12:01:23,357 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:01:23,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:23,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:23,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:23,423 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-21 12:01:23,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257270999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:23,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:23,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:23,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451193018] [2021-08-21 12:01:23,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:23,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:23,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:23,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:23,424 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-21 12:01:23,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:23,486 INFO L93 Difference]: Finished difference Result 2649 states and 7751 transitions. [2021-08-21 12:01:23,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:23,487 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-21 12:01:23,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:23,490 INFO L225 Difference]: With dead ends: 2649 [2021-08-21 12:01:23,490 INFO L226 Difference]: Without dead ends: 2647 [2021-08-21 12:01:23,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 52.9ms TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:23,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2647 states. [2021-08-21 12:01:23,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2647 to 2480. [2021-08-21 12:01:23,515 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-21 12:01:23,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 7457 transitions. [2021-08-21 12:01:23,519 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 7457 transitions. Word has length 20 [2021-08-21 12:01:23,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:23,519 INFO L470 AbstractCegarLoop]: Abstraction has 2480 states and 7457 transitions. [2021-08-21 12:01:23,520 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-21 12:01:23,520 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 7457 transitions. [2021-08-21 12:01:23,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:23,522 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:23,522 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:23,539 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 12:01:23,722 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-21 12:01:23,722 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:23,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:23,723 INFO L82 PathProgramCache]: Analyzing trace with hash -403800311, now seen corresponding path program 102 times [2021-08-21 12:01:23,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:23,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074126847] [2021-08-21 12:01:23,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:23,723 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:23,810 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-21 12:01:23,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:23,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074126847] [2021-08-21 12:01:23,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074126847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:23,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115243937] [2021-08-21 12:01:23,810 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:23,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:23,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:23,811 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:23,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 12:01:24,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:24,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:24,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:24,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:24,626 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-21 12:01:24,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115243937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:24,627 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:24,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:24,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293112068] [2021-08-21 12:01:24,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:24,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:24,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:24,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:24,627 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-21 12:01:24,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:24,693 INFO L93 Difference]: Finished difference Result 2618 states and 7656 transitions. [2021-08-21 12:01:24,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:24,694 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-21 12:01:24,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:24,697 INFO L225 Difference]: With dead ends: 2618 [2021-08-21 12:01:24,697 INFO L226 Difference]: Without dead ends: 2615 [2021-08-21 12:01:24,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 49.7ms TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:24,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2615 states. [2021-08-21 12:01:24,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2615 to 2464. [2021-08-21 12:01:24,735 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-21 12:01:24,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2464 states to 2464 states and 7404 transitions. [2021-08-21 12:01:24,742 INFO L78 Accepts]: Start accepts. Automaton has 2464 states and 7404 transitions. Word has length 20 [2021-08-21 12:01:24,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:24,742 INFO L470 AbstractCegarLoop]: Abstraction has 2464 states and 7404 transitions. [2021-08-21 12:01:24,742 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-21 12:01:24,742 INFO L276 IsEmpty]: Start isEmpty. Operand 2464 states and 7404 transitions. [2021-08-21 12:01:24,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:24,745 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:24,745 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:24,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:24,964 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-21 12:01:24,965 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:24,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:24,965 INFO L82 PathProgramCache]: Analyzing trace with hash 451506343, now seen corresponding path program 103 times [2021-08-21 12:01:24,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:24,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505161454] [2021-08-21 12:01:24,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:24,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:25,035 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-21 12:01:25,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:25,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505161454] [2021-08-21 12:01:25,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505161454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:25,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100829233] [2021-08-21 12:01:25,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:25,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:25,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:25,036 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:25,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 12:01:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:25,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:25,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:25,776 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-21 12:01:25,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100829233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:25,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:25,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-21 12:01:25,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213910188] [2021-08-21 12:01:25,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:25,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:25,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:25,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:25,777 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-21 12:01:25,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:25,883 INFO L93 Difference]: Finished difference Result 2619 states and 7626 transitions. [2021-08-21 12:01:25,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:01:25,883 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-21 12:01:25,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:25,888 INFO L225 Difference]: With dead ends: 2619 [2021-08-21 12:01:25,888 INFO L226 Difference]: Without dead ends: 2617 [2021-08-21 12:01:25,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 80.5ms TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:01:25,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2021-08-21 12:01:25,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 2457. [2021-08-21 12:01:25,919 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-21 12:01:25,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2457 states to 2457 states and 7374 transitions. [2021-08-21 12:01:25,923 INFO L78 Accepts]: Start accepts. Automaton has 2457 states and 7374 transitions. Word has length 20 [2021-08-21 12:01:25,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:25,924 INFO L470 AbstractCegarLoop]: Abstraction has 2457 states and 7374 transitions. [2021-08-21 12:01:25,924 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-21 12:01:25,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2457 states and 7374 transitions. [2021-08-21 12:01:25,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:25,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:25,926 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:25,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:26,126 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-21 12:01:26,127 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:26,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:26,127 INFO L82 PathProgramCache]: Analyzing trace with hash 1196208841, now seen corresponding path program 104 times [2021-08-21 12:01:26,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:26,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168230503] [2021-08-21 12:01:26,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:26,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:26,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:26,212 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-21 12:01:26,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:26,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168230503] [2021-08-21 12:01:26,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168230503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:26,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532481534] [2021-08-21 12:01:26,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:26,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:26,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:26,213 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:26,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 12:01:26,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:26,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:26,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:26,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:26,950 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-21 12:01:26,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532481534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:26,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:26,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-21 12:01:26,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447952467] [2021-08-21 12:01:26,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:26,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:26,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:26,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:26,951 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-21 12:01:27,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:27,095 INFO L93 Difference]: Finished difference Result 2598 states and 7578 transitions. [2021-08-21 12:01:27,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:01:27,095 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-21 12:01:27,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:27,098 INFO L225 Difference]: With dead ends: 2598 [2021-08-21 12:01:27,098 INFO L226 Difference]: Without dead ends: 2595 [2021-08-21 12:01:27,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 108.9ms TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:27,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-08-21 12:01:27,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2453. [2021-08-21 12:01:27,122 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-21 12:01:27,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7351 transitions. [2021-08-21 12:01:27,128 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7351 transitions. Word has length 20 [2021-08-21 12:01:27,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:27,128 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7351 transitions. [2021-08-21 12:01:27,128 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-21 12:01:27,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7351 transitions. [2021-08-21 12:01:27,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:27,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:27,158 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:27,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 12:01:27,361 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-21 12:01:27,361 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:27,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:27,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1487817497, now seen corresponding path program 105 times [2021-08-21 12:01:27,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:27,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387186914] [2021-08-21 12:01:27,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:27,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:27,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:27,451 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-21 12:01:27,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:27,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387186914] [2021-08-21 12:01:27,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387186914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:27,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064123868] [2021-08-21 12:01:27,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:27,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:27,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:27,453 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:27,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 12:01:28,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:01:28,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:28,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:28,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:28,199 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-21 12:01:28,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064123868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:28,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:28,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:28,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916778916] [2021-08-21 12:01:28,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:28,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:28,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:28,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:28,200 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-21 12:01:28,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:28,333 INFO L93 Difference]: Finished difference Result 2599 states and 7561 transitions. [2021-08-21 12:01:28,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:01:28,334 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-21 12:01:28,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:28,337 INFO L225 Difference]: With dead ends: 2599 [2021-08-21 12:01:28,337 INFO L226 Difference]: Without dead ends: 2594 [2021-08-21 12:01:28,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 119.7ms TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:01:28,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2021-08-21 12:01:28,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 2453. [2021-08-21 12:01:28,363 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-21 12:01:28,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7337 transitions. [2021-08-21 12:01:28,367 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7337 transitions. Word has length 20 [2021-08-21 12:01:28,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:28,367 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7337 transitions. [2021-08-21 12:01:28,367 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-21 12:01:28,367 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7337 transitions. [2021-08-21 12:01:28,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:28,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:28,370 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:28,387 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-21 12:01:28,570 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-21 12:01:28,570 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:28,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:28,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1206711945, now seen corresponding path program 106 times [2021-08-21 12:01:28,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:28,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229631423] [2021-08-21 12:01:28,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:28,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:28,656 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-21 12:01:28,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:28,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229631423] [2021-08-21 12:01:28,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229631423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:28,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119676944] [2021-08-21 12:01:28,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:28,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:28,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:28,658 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:28,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 12:01:29,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:29,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:29,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:29,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:29,428 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-21 12:01:29,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119676944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:29,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:29,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-21 12:01:29,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807458384] [2021-08-21 12:01:29,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:29,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:29,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:29,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:29,433 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-21 12:01:29,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:29,563 INFO L93 Difference]: Finished difference Result 2593 states and 7620 transitions. [2021-08-21 12:01:29,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:29,564 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-21 12:01:29,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:29,567 INFO L225 Difference]: With dead ends: 2593 [2021-08-21 12:01:29,567 INFO L226 Difference]: Without dead ends: 2590 [2021-08-21 12:01:29,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 110.4ms TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:29,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2021-08-21 12:01:29,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 2453. [2021-08-21 12:01:29,590 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-21 12:01:29,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7335 transitions. [2021-08-21 12:01:29,594 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7335 transitions. Word has length 20 [2021-08-21 12:01:29,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:29,595 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7335 transitions. [2021-08-21 12:01:29,595 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-21 12:01:29,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7335 transitions. [2021-08-21 12:01:29,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:29,597 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:29,597 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:29,615 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-21 12:01:29,797 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-21 12:01:29,797 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:29,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:29,798 INFO L82 PathProgramCache]: Analyzing trace with hash 901359223, now seen corresponding path program 107 times [2021-08-21 12:01:29,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:29,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470488633] [2021-08-21 12:01:29,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:29,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:29,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:29,859 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-21 12:01:29,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:29,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470488633] [2021-08-21 12:01:29,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470488633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:29,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896189926] [2021-08-21 12:01:29,859 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:29,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:29,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:29,860 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:29,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 12:01:30,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:01:30,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:30,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:30,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:30,635 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-21 12:01:30,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896189926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:30,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:30,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:30,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38720798] [2021-08-21 12:01:30,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:30,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:30,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:30,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:30,636 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-21 12:01:30,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:30,692 INFO L93 Difference]: Finished difference Result 2615 states and 7610 transitions. [2021-08-21 12:01:30,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:30,692 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-21 12:01:30,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:30,695 INFO L225 Difference]: With dead ends: 2615 [2021-08-21 12:01:30,695 INFO L226 Difference]: Without dead ends: 2613 [2021-08-21 12:01:30,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 42.9ms TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:30,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2021-08-21 12:01:30,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2454. [2021-08-21 12:01:30,721 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-21 12:01:30,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2454 states to 2454 states and 7339 transitions. [2021-08-21 12:01:30,725 INFO L78 Accepts]: Start accepts. Automaton has 2454 states and 7339 transitions. Word has length 20 [2021-08-21 12:01:30,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:30,725 INFO L470 AbstractCegarLoop]: Abstraction has 2454 states and 7339 transitions. [2021-08-21 12:01:30,725 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-21 12:01:30,725 INFO L276 IsEmpty]: Start isEmpty. Operand 2454 states and 7339 transitions. [2021-08-21 12:01:30,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:30,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:30,727 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:30,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 12:01:30,927 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-21 12:01:30,928 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:30,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:30,928 INFO L82 PathProgramCache]: Analyzing trace with hash 1815645013, now seen corresponding path program 108 times [2021-08-21 12:01:30,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:30,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028412672] [2021-08-21 12:01:30,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:30,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:30,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:30,990 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-21 12:01:30,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:30,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028412672] [2021-08-21 12:01:30,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028412672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:30,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050152923] [2021-08-21 12:01:30,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:30,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:30,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:30,992 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:30,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 12:01:31,700 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:31,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:31,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:31,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:31,750 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-21 12:01:31,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050152923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:31,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:31,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:31,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635598603] [2021-08-21 12:01:31,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:31,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:31,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:31,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:31,751 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-21 12:01:31,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:31,809 INFO L93 Difference]: Finished difference Result 2598 states and 7547 transitions. [2021-08-21 12:01:31,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:31,809 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-21 12:01:31,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:31,812 INFO L225 Difference]: With dead ends: 2598 [2021-08-21 12:01:31,813 INFO L226 Difference]: Without dead ends: 2595 [2021-08-21 12:01:31,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 39.5ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:31,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-08-21 12:01:31,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2433. [2021-08-21 12:01:31,841 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-21 12:01:31,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2433 states to 2433 states and 7272 transitions. [2021-08-21 12:01:31,847 INFO L78 Accepts]: Start accepts. Automaton has 2433 states and 7272 transitions. Word has length 20 [2021-08-21 12:01:31,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:31,847 INFO L470 AbstractCegarLoop]: Abstraction has 2433 states and 7272 transitions. [2021-08-21 12:01:31,847 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-21 12:01:31,847 INFO L276 IsEmpty]: Start isEmpty. Operand 2433 states and 7272 transitions. [2021-08-21 12:01:31,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:31,850 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:31,850 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:31,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 12:01:32,066 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-21 12:01:32,066 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:32,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:32,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1624015629, now seen corresponding path program 109 times [2021-08-21 12:01:32,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:32,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916019632] [2021-08-21 12:01:32,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:32,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:32,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:32,144 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-21 12:01:32,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:32,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916019632] [2021-08-21 12:01:32,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916019632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:32,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923959816] [2021-08-21 12:01:32,144 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:32,144 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:32,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:32,145 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:32,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 12:01:32,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:32,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:32,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:32,912 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-21 12:01:32,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923959816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:32,913 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:32,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 12 [2021-08-21 12:01:32,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968286652] [2021-08-21 12:01:32,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:32,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:32,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:32,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:32,913 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-21 12:01:32,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:32,997 INFO L93 Difference]: Finished difference Result 2567 states and 7456 transitions. [2021-08-21 12:01:32,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:32,997 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-21 12:01:32,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:33,000 INFO L225 Difference]: With dead ends: 2567 [2021-08-21 12:01:33,000 INFO L226 Difference]: Without dead ends: 2567 [2021-08-21 12:01:33,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 83.3ms TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:33,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-08-21 12:01:33,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2429. [2021-08-21 12:01:33,023 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-21 12:01:33,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2429 states to 2429 states and 7248 transitions. [2021-08-21 12:01:33,027 INFO L78 Accepts]: Start accepts. Automaton has 2429 states and 7248 transitions. Word has length 20 [2021-08-21 12:01:33,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:33,027 INFO L470 AbstractCegarLoop]: Abstraction has 2429 states and 7248 transitions. [2021-08-21 12:01:33,027 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-21 12:01:33,027 INFO L276 IsEmpty]: Start isEmpty. Operand 2429 states and 7248 transitions. [2021-08-21 12:01:33,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:33,029 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:33,029 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:33,047 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-21 12:01:33,229 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-21 12:01:33,230 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:33,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:33,230 INFO L82 PathProgramCache]: Analyzing trace with hash -879313131, now seen corresponding path program 110 times [2021-08-21 12:01:33,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:33,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340037100] [2021-08-21 12:01:33,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:33,230 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:33,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:33,310 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-21 12:01:33,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:33,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340037100] [2021-08-21 12:01:33,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340037100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:33,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208746090] [2021-08-21 12:01:33,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:33,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:33,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:33,312 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:33,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 12:01:34,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:34,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:34,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:34,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:34,092 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-21 12:01:34,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208746090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:34,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:34,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-21 12:01:34,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884414234] [2021-08-21 12:01:34,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:34,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:34,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:34,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:34,093 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-21 12:01:34,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:34,201 INFO L93 Difference]: Finished difference Result 2569 states and 7452 transitions. [2021-08-21 12:01:34,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:34,201 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-21 12:01:34,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:34,204 INFO L225 Difference]: With dead ends: 2569 [2021-08-21 12:01:34,204 INFO L226 Difference]: Without dead ends: 2566 [2021-08-21 12:01:34,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 91.6ms TimeCoverageRelationStatistics Valid=121, Invalid=259, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:01:34,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2021-08-21 12:01:34,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 2425. [2021-08-21 12:01:34,227 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-21 12:01:34,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7217 transitions. [2021-08-21 12:01:34,231 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7217 transitions. Word has length 20 [2021-08-21 12:01:34,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:34,231 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7217 transitions. [2021-08-21 12:01:34,231 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-21 12:01:34,231 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7217 transitions. [2021-08-21 12:01:34,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:34,233 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:34,233 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:34,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 12:01:34,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 12:01:34,434 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:34,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:34,434 INFO L82 PathProgramCache]: Analyzing trace with hash 731627827, now seen corresponding path program 111 times [2021-08-21 12:01:34,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:34,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076234361] [2021-08-21 12:01:34,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:34,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:34,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:34,516 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-21 12:01:34,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:34,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076234361] [2021-08-21 12:01:34,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076234361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:34,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150363349] [2021-08-21 12:01:34,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:34,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:34,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:34,517 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:34,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 12:01:35,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:01:35,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:35,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:35,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:35,316 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-21 12:01:35,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150363349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:35,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:35,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:01:35,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211241983] [2021-08-21 12:01:35,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:35,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:35,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:35,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:35,317 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-21 12:01:35,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:35,477 INFO L93 Difference]: Finished difference Result 2570 states and 7427 transitions. [2021-08-21 12:01:35,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:01:35,477 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-21 12:01:35,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:35,480 INFO L225 Difference]: With dead ends: 2570 [2021-08-21 12:01:35,480 INFO L226 Difference]: Without dead ends: 2565 [2021-08-21 12:01:35,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:35,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2565 states. [2021-08-21 12:01:35,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2565 to 2425. [2021-08-21 12:01:35,505 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-21 12:01:35,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7196 transitions. [2021-08-21 12:01:35,509 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7196 transitions. Word has length 20 [2021-08-21 12:01:35,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:35,509 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7196 transitions. [2021-08-21 12:01:35,509 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-21 12:01:35,509 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7196 transitions. [2021-08-21 12:01:35,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:35,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:35,511 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:35,529 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 12:01:35,711 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-21 12:01:35,712 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:35,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:35,712 INFO L82 PathProgramCache]: Analyzing trace with hash -868810027, now seen corresponding path program 112 times [2021-08-21 12:01:35,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:35,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352358931] [2021-08-21 12:01:35,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:35,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:35,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:35,803 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-21 12:01:35,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:35,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352358931] [2021-08-21 12:01:35,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352358931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:35,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479295148] [2021-08-21 12:01:35,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:35,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:35,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:35,805 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:35,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 12:01:36,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:36,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:36,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:36,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:36,678 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-21 12:01:36,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479295148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:36,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:36,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 13 [2021-08-21 12:01:36,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552274031] [2021-08-21 12:01:36,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:36,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:36,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:36,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:36,679 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-21 12:01:36,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:36,804 INFO L93 Difference]: Finished difference Result 2583 states and 7508 transitions. [2021-08-21 12:01:36,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:36,804 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-21 12:01:36,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:36,807 INFO L225 Difference]: With dead ends: 2583 [2021-08-21 12:01:36,807 INFO L226 Difference]: Without dead ends: 2580 [2021-08-21 12:01:36,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 113.5ms TimeCoverageRelationStatistics Valid=141, Invalid=321, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:36,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2580 states. [2021-08-21 12:01:36,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2580 to 2425. [2021-08-21 12:01:36,829 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-21 12:01:36,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7195 transitions. [2021-08-21 12:01:36,833 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7195 transitions. Word has length 20 [2021-08-21 12:01:36,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:36,833 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7195 transitions. [2021-08-21 12:01:36,833 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-21 12:01:36,833 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7195 transitions. [2021-08-21 12:01:36,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:36,836 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:36,836 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:36,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:37,048 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-21 12:01:37,049 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:37,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:37,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1057224051, now seen corresponding path program 113 times [2021-08-21 12:01:37,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:37,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772917060] [2021-08-21 12:01:37,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:37,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:37,141 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-21 12:01:37,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:37,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772917060] [2021-08-21 12:01:37,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772917060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:37,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316112332] [2021-08-21 12:01:37,142 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:37,142 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:37,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:37,143 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:37,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 12:01:37,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:01:37,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:37,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:37,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:37,939 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-21 12:01:37,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316112332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:37,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:37,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:01:37,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763773445] [2021-08-21 12:01:37,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:37,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:37,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:37,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:37,940 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-21 12:01:38,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:38,063 INFO L93 Difference]: Finished difference Result 2575 states and 7497 transitions. [2021-08-21 12:01:38,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:01:38,064 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-21 12:01:38,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:38,067 INFO L225 Difference]: With dead ends: 2575 [2021-08-21 12:01:38,067 INFO L226 Difference]: Without dead ends: 2571 [2021-08-21 12:01:38,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 111.8ms TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:38,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2021-08-21 12:01:38,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 2425. [2021-08-21 12:01:38,090 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-21 12:01:38,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 7194 transitions. [2021-08-21 12:01:38,094 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 7194 transitions. Word has length 20 [2021-08-21 12:01:38,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:38,094 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 7194 transitions. [2021-08-21 12:01:38,094 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-21 12:01:38,094 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 7194 transitions. [2021-08-21 12:01:38,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:38,096 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:38,096 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:38,114 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-21 12:01:38,297 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-21 12:01:38,297 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:38,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:38,297 INFO L82 PathProgramCache]: Analyzing trace with hash 1194188553, now seen corresponding path program 114 times [2021-08-21 12:01:38,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:38,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090379728] [2021-08-21 12:01:38,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:38,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:38,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:38,366 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-21 12:01:38,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:38,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090379728] [2021-08-21 12:01:38,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090379728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:38,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871210659] [2021-08-21 12:01:38,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:38,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:38,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:38,367 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:38,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 12:01:39,131 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:39,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:39,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:39,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:39,190 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-21 12:01:39,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871210659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:39,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:39,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:01:39,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243195242] [2021-08-21 12:01:39,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:01:39,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:39,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:01:39,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:39,191 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-21 12:01:39,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:39,288 INFO L93 Difference]: Finished difference Result 2538 states and 7390 transitions. [2021-08-21 12:01:39,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:01:39,288 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-21 12:01:39,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:39,291 INFO L225 Difference]: With dead ends: 2538 [2021-08-21 12:01:39,291 INFO L226 Difference]: Without dead ends: 2538 [2021-08-21 12:01:39,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 73.1ms TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:01:39,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2021-08-21 12:01:39,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 2426. [2021-08-21 12:01:39,314 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-21 12:01:39,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 7197 transitions. [2021-08-21 12:01:39,318 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 7197 transitions. Word has length 20 [2021-08-21 12:01:39,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:39,318 INFO L470 AbstractCegarLoop]: Abstraction has 2426 states and 7197 transitions. [2021-08-21 12:01:39,318 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-21 12:01:39,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 7197 transitions. [2021-08-21 12:01:39,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:39,320 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:39,321 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:39,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:39,532 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-21 12:01:39,533 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:39,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:39,533 INFO L82 PathProgramCache]: Analyzing trace with hash 483800969, now seen corresponding path program 115 times [2021-08-21 12:01:39,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:39,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86829301] [2021-08-21 12:01:39,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:39,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:39,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:39,609 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-21 12:01:39,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:39,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86829301] [2021-08-21 12:01:39,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86829301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:39,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915443897] [2021-08-21 12:01:39,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:39,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:39,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:39,610 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:39,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 12:01:40,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:40,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:40,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:40,432 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-21 12:01:40,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915443897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:40,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:40,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-21 12:01:40,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723490282] [2021-08-21 12:01:40,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:40,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:40,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:40,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:40,432 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-21 12:01:40,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:40,534 INFO L93 Difference]: Finished difference Result 2563 states and 7469 transitions. [2021-08-21 12:01:40,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:01:40,535 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-21 12:01:40,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:40,538 INFO L225 Difference]: With dead ends: 2563 [2021-08-21 12:01:40,538 INFO L226 Difference]: Without dead ends: 2560 [2021-08-21 12:01:40,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 91.8ms TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:01:40,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states. [2021-08-21 12:01:40,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2426. [2021-08-21 12:01:40,559 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-21 12:01:40,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 7194 transitions. [2021-08-21 12:01:40,563 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 7194 transitions. Word has length 20 [2021-08-21 12:01:40,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:40,563 INFO L470 AbstractCegarLoop]: Abstraction has 2426 states and 7194 transitions. [2021-08-21 12:01:40,563 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-21 12:01:40,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 7194 transitions. [2021-08-21 12:01:40,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:40,566 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:40,566 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:40,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:40,766 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-21 12:01:40,766 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:40,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:40,766 INFO L82 PathProgramCache]: Analyzing trace with hash -361170483, now seen corresponding path program 116 times [2021-08-21 12:01:40,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:40,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577612470] [2021-08-21 12:01:40,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:40,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:40,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:40,844 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-21 12:01:40,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:40,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577612470] [2021-08-21 12:01:40,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577612470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:40,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213861425] [2021-08-21 12:01:40,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:40,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:40,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:40,846 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:01:40,846 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-21 12:01:41,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:41,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:41,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:41,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:41,655 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-21 12:01:41,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213861425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:41,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:41,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 13 [2021-08-21 12:01:41,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106011101] [2021-08-21 12:01:41,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:41,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:41,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:41,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:41,656 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-21 12:01:41,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:41,806 INFO L93 Difference]: Finished difference Result 2634 states and 7580 transitions. [2021-08-21 12:01:41,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:41,806 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-21 12:01:41,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:41,809 INFO L225 Difference]: With dead ends: 2634 [2021-08-21 12:01:41,809 INFO L226 Difference]: Without dead ends: 2631 [2021-08-21 12:01:41,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 103.8ms TimeCoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:41,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2021-08-21 12:01:41,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2426. [2021-08-21 12:01:41,832 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-21 12:01:41,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 7184 transitions. [2021-08-21 12:01:41,836 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 7184 transitions. Word has length 20 [2021-08-21 12:01:41,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:41,836 INFO L470 AbstractCegarLoop]: Abstraction has 2426 states and 7184 transitions. [2021-08-21 12:01:41,836 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-21 12:01:41,836 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 7184 transitions. [2021-08-21 12:01:41,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:41,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:41,839 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:41,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:42,040 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-21 12:01:42,040 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:42,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:42,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1564863595, now seen corresponding path program 117 times [2021-08-21 12:01:42,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:42,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195624836] [2021-08-21 12:01:42,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:42,040 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:42,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:42,130 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-21 12:01:42,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:42,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195624836] [2021-08-21 12:01:42,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195624836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:42,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977126041] [2021-08-21 12:01:42,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:42,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:42,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:42,136 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-21 12:01:42,137 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-21 12:01:42,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:42,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:42,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:42,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:43,029 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-21 12:01:43,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977126041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:43,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:43,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:01:43,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256649719] [2021-08-21 12:01:43,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:43,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:43,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:43,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:43,030 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-21 12:01:43,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:43,154 INFO L93 Difference]: Finished difference Result 2650 states and 7633 transitions. [2021-08-21 12:01:43,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:01:43,154 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-21 12:01:43,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:43,157 INFO L225 Difference]: With dead ends: 2650 [2021-08-21 12:01:43,157 INFO L226 Difference]: Without dead ends: 2642 [2021-08-21 12:01:43,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 122.6ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:01:43,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2021-08-21 12:01:43,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 2431. [2021-08-21 12:01:43,186 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-21 12:01:43,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2431 states to 2431 states and 7193 transitions. [2021-08-21 12:01:43,190 INFO L78 Accepts]: Start accepts. Automaton has 2431 states and 7193 transitions. Word has length 20 [2021-08-21 12:01:43,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:43,190 INFO L470 AbstractCegarLoop]: Abstraction has 2431 states and 7193 transitions. [2021-08-21 12:01:43,190 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-21 12:01:43,191 INFO L276 IsEmpty]: Start isEmpty. Operand 2431 states and 7193 transitions. [2021-08-21 12:01:43,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:43,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:43,193 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:43,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:43,393 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-21 12:01:43,393 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:43,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:43,394 INFO L82 PathProgramCache]: Analyzing trace with hash 984687531, now seen corresponding path program 118 times [2021-08-21 12:01:43,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:43,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543023246] [2021-08-21 12:01:43,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:43,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:43,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:43,475 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-21 12:01:43,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:43,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543023246] [2021-08-21 12:01:43,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543023246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:43,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237716958] [2021-08-21 12:01:43,476 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:43,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:43,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:43,481 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-21 12:01:43,492 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-21 12:01:44,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:44,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:44,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:44,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:44,343 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-21 12:01:44,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237716958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:44,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:44,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:44,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061297432] [2021-08-21 12:01:44,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:44,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:44,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:44,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:44,344 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-21 12:01:44,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:44,410 INFO L93 Difference]: Finished difference Result 2636 states and 7552 transitions. [2021-08-21 12:01:44,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:44,410 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-21 12:01:44,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:44,414 INFO L225 Difference]: With dead ends: 2636 [2021-08-21 12:01:44,414 INFO L226 Difference]: Without dead ends: 2636 [2021-08-21 12:01:44,414 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 42.2ms TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:44,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2636 states. [2021-08-21 12:01:44,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2636 to 2455. [2021-08-21 12:01:44,446 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-21 12:01:44,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2455 states to 2455 states and 7270 transitions. [2021-08-21 12:01:44,451 INFO L78 Accepts]: Start accepts. Automaton has 2455 states and 7270 transitions. Word has length 20 [2021-08-21 12:01:44,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:44,452 INFO L470 AbstractCegarLoop]: Abstraction has 2455 states and 7270 transitions. [2021-08-21 12:01:44,452 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-21 12:01:44,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2455 states and 7270 transitions. [2021-08-21 12:01:44,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:44,455 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:44,455 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:44,473 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-21 12:01:44,656 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-21 12:01:44,657 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:44,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:44,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1898973321, now seen corresponding path program 119 times [2021-08-21 12:01:44,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:44,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650090927] [2021-08-21 12:01:44,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:44,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:44,716 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-21 12:01:44,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:44,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650090927] [2021-08-21 12:01:44,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650090927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:44,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429894722] [2021-08-21 12:01:44,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:44,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:44,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:44,717 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-21 12:01:44,717 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-21 12:01:45,518 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:01:45,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:45,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:45,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:45,572 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-21 12:01:45,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429894722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:45,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:45,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:01:45,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795729999] [2021-08-21 12:01:45,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:01:45,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:45,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:01:45,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:01:45,573 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-21 12:01:45,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:45,627 INFO L93 Difference]: Finished difference Result 2607 states and 7491 transitions. [2021-08-21 12:01:45,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:45,627 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-21 12:01:45,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:45,630 INFO L225 Difference]: With dead ends: 2607 [2021-08-21 12:01:45,630 INFO L226 Difference]: Without dead ends: 2605 [2021-08-21 12:01:45,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 37.4ms TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-08-21 12:01:45,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 2453. [2021-08-21 12:01:45,655 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-21 12:01:45,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7263 transitions. [2021-08-21 12:01:45,660 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7263 transitions. Word has length 20 [2021-08-21 12:01:45,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:45,660 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7263 transitions. [2021-08-21 12:01:45,660 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-21 12:01:45,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7263 transitions. [2021-08-21 12:01:45,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:45,662 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:45,662 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:45,680 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-21 12:01:45,862 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-21 12:01:45,862 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:45,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:45,863 INFO L82 PathProgramCache]: Analyzing trace with hash -1540687321, now seen corresponding path program 120 times [2021-08-21 12:01:45,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:45,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367001775] [2021-08-21 12:01:45,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:45,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:45,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:45,925 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-21 12:01:45,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:45,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367001775] [2021-08-21 12:01:45,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367001775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:45,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451071766] [2021-08-21 12:01:45,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:45,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:45,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:45,927 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-21 12:01:45,928 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-21 12:01:46,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:46,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:46,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:46,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:46,796 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-21 12:01:46,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451071766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:46,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:46,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:01:46,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527214683] [2021-08-21 12:01:46,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:01:46,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:46,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:01:46,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:46,797 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-21 12:01:46,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:46,860 INFO L93 Difference]: Finished difference Result 2611 states and 7489 transitions. [2021-08-21 12:01:46,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:01:46,860 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-21 12:01:46,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:46,863 INFO L225 Difference]: With dead ends: 2611 [2021-08-21 12:01:46,863 INFO L226 Difference]: Without dead ends: 2609 [2021-08-21 12:01:46,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 47.1ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:46,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-08-21 12:01:46,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2453. [2021-08-21 12:01:46,886 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-21 12:01:46,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7258 transitions. [2021-08-21 12:01:46,890 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7258 transitions. Word has length 20 [2021-08-21 12:01:46,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:46,890 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7258 transitions. [2021-08-21 12:01:46,890 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-21 12:01:46,890 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7258 transitions. [2021-08-21 12:01:46,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:46,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:46,892 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:46,910 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-21 12:01:47,092 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-21 12:01:47,092 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:47,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:47,093 INFO L82 PathProgramCache]: Analyzing trace with hash -795984823, now seen corresponding path program 121 times [2021-08-21 12:01:47,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:47,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145691645] [2021-08-21 12:01:47,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:47,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:47,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:47,169 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-21 12:01:47,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:47,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145691645] [2021-08-21 12:01:47,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145691645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:47,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941920285] [2021-08-21 12:01:47,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:47,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:47,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:47,185 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-21 12:01:47,186 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-21 12:01:47,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:47,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:47,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:48,042 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-21 12:01:48,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941920285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:48,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:48,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-21 12:01:48,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095307470] [2021-08-21 12:01:48,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:48,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:48,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:48,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:48,043 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-21 12:01:48,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:48,193 INFO L93 Difference]: Finished difference Result 2617 states and 7493 transitions. [2021-08-21 12:01:48,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:01:48,194 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-21 12:01:48,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:48,197 INFO L225 Difference]: With dead ends: 2617 [2021-08-21 12:01:48,197 INFO L226 Difference]: Without dead ends: 2614 [2021-08-21 12:01:48,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 102.7ms TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:48,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2021-08-21 12:01:48,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 2453. [2021-08-21 12:01:48,220 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-21 12:01:48,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7248 transitions. [2021-08-21 12:01:48,224 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7248 transitions. Word has length 20 [2021-08-21 12:01:48,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:48,225 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7248 transitions. [2021-08-21 12:01:48,225 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-21 12:01:48,225 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7248 transitions. [2021-08-21 12:01:48,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:48,227 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:48,227 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:48,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 12:01:48,427 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-21 12:01:48,427 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:48,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:48,428 INFO L82 PathProgramCache]: Analyzing trace with hash 814956135, now seen corresponding path program 122 times [2021-08-21 12:01:48,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:48,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524146651] [2021-08-21 12:01:48,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:48,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:48,507 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-21 12:01:48,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:48,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524146651] [2021-08-21 12:01:48,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524146651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:48,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210020122] [2021-08-21 12:01:48,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:48,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:48,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:48,509 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-21 12:01:48,510 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-21 12:01:49,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:49,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:49,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:49,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:49,372 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-21 12:01:49,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210020122] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:49,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:49,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-21 12:01:49,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691330975] [2021-08-21 12:01:49,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:49,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:49,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:49,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:49,373 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-21 12:01:49,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:49,525 INFO L93 Difference]: Finished difference Result 2623 states and 7490 transitions. [2021-08-21 12:01:49,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:49,525 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-21 12:01:49,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:49,528 INFO L225 Difference]: With dead ends: 2623 [2021-08-21 12:01:49,528 INFO L226 Difference]: Without dead ends: 2618 [2021-08-21 12:01:49,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 119.2ms TimeCoverageRelationStatistics Valid=185, Invalid=367, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:49,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2021-08-21 12:01:49,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 2453. [2021-08-21 12:01:49,552 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-21 12:01:49,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2453 states to 2453 states and 7233 transitions. [2021-08-21 12:01:49,556 INFO L78 Accepts]: Start accepts. Automaton has 2453 states and 7233 transitions. Word has length 20 [2021-08-21 12:01:49,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:49,556 INFO L470 AbstractCegarLoop]: Abstraction has 2453 states and 7233 transitions. [2021-08-21 12:01:49,556 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-21 12:01:49,556 INFO L276 IsEmpty]: Start isEmpty. Operand 2453 states and 7233 transitions. [2021-08-21 12:01:49,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:49,558 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:49,558 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:49,576 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-21 12:01:49,759 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-21 12:01:49,759 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:49,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:49,759 INFO L82 PathProgramCache]: Analyzing trace with hash -785481719, now seen corresponding path program 123 times [2021-08-21 12:01:49,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:49,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470992317] [2021-08-21 12:01:49,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:49,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:49,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:49,854 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-21 12:01:49,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:49,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470992317] [2021-08-21 12:01:49,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470992317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:49,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507160825] [2021-08-21 12:01:49,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:49,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:49,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:49,855 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-21 12:01:49,856 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-21 12:01:50,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:50,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:50,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:50,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:50,724 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-21 12:01:50,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507160825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:50,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:50,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:01:50,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549963232] [2021-08-21 12:01:50,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:50,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:50,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:50,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:50,725 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-21 12:01:50,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:50,898 INFO L93 Difference]: Finished difference Result 2628 states and 7481 transitions. [2021-08-21 12:01:50,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:50,901 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-21 12:01:50,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:50,905 INFO L225 Difference]: With dead ends: 2628 [2021-08-21 12:01:50,905 INFO L226 Difference]: Without dead ends: 2622 [2021-08-21 12:01:50,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=215, Invalid=435, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:01:50,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2021-08-21 12:01:50,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 2454. [2021-08-21 12:01:50,935 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-21 12:01:50,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2454 states to 2454 states and 7217 transitions. [2021-08-21 12:01:50,939 INFO L78 Accepts]: Start accepts. Automaton has 2454 states and 7217 transitions. Word has length 20 [2021-08-21 12:01:50,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:50,939 INFO L470 AbstractCegarLoop]: Abstraction has 2454 states and 7217 transitions. [2021-08-21 12:01:50,939 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-21 12:01:50,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2454 states and 7217 transitions. [2021-08-21 12:01:50,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:50,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:50,942 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:50,966 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-21 12:01:51,157 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-21 12:01:51,158 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:51,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:51,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1140552359, now seen corresponding path program 124 times [2021-08-21 12:01:51,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:51,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736608113] [2021-08-21 12:01:51,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:51,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:51,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:51,240 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-21 12:01:51,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:51,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736608113] [2021-08-21 12:01:51,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736608113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:51,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362488887] [2021-08-21 12:01:51,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:51,241 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:51,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:51,242 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-21 12:01:51,243 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-21 12:01:52,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:52,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:52,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:52,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:52,129 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-21 12:01:52,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362488887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:52,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:52,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-21 12:01:52,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478850664] [2021-08-21 12:01:52,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:52,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:52,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:52,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:52,130 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-21 12:01:52,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:52,277 INFO L93 Difference]: Finished difference Result 2728 states and 7757 transitions. [2021-08-21 12:01:52,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:01:52,278 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-21 12:01:52,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:52,281 INFO L225 Difference]: With dead ends: 2728 [2021-08-21 12:01:52,281 INFO L226 Difference]: Without dead ends: 2720 [2021-08-21 12:01:52,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 130.6ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:01:52,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2720 states. [2021-08-21 12:01:52,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2720 to 2456. [2021-08-21 12:01:52,305 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-21 12:01:52,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 7221 transitions. [2021-08-21 12:01:52,309 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 7221 transitions. Word has length 20 [2021-08-21 12:01:52,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:52,310 INFO L470 AbstractCegarLoop]: Abstraction has 2456 states and 7221 transitions. [2021-08-21 12:01:52,310 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-21 12:01:52,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 7221 transitions. [2021-08-21 12:01:52,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:52,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:52,312 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:52,330 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-21 12:01:52,516 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-21 12:01:52,517 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:52,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:52,517 INFO L82 PathProgramCache]: Analyzing trace with hash 718066633, now seen corresponding path program 125 times [2021-08-21 12:01:52,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:52,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548243217] [2021-08-21 12:01:52,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:52,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:52,610 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-21 12:01:52,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:52,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548243217] [2021-08-21 12:01:52,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548243217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:52,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850338138] [2021-08-21 12:01:52,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:52,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:52,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:52,611 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-21 12:01:52,612 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-21 12:01:53,463 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:01:53,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:53,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:53,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:53,525 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-21 12:01:53,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850338138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:53,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:53,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:01:53,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200439920] [2021-08-21 12:01:53,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:53,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:53,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:53,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:53,526 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-21 12:01:53,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:53,674 INFO L93 Difference]: Finished difference Result 2715 states and 7737 transitions. [2021-08-21 12:01:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:01:53,675 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-21 12:01:53,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:53,678 INFO L225 Difference]: With dead ends: 2715 [2021-08-21 12:01:53,678 INFO L226 Difference]: Without dead ends: 2700 [2021-08-21 12:01:53,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 140.6ms TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:01:53,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2700 states. [2021-08-21 12:01:53,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2700 to 2461. [2021-08-21 12:01:53,701 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-21 12:01:53,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2461 states to 2461 states and 7230 transitions. [2021-08-21 12:01:53,705 INFO L78 Accepts]: Start accepts. Automaton has 2461 states and 7230 transitions. Word has length 20 [2021-08-21 12:01:53,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:53,705 INFO L470 AbstractCegarLoop]: Abstraction has 2461 states and 7230 transitions. [2021-08-21 12:01:53,705 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-21 12:01:53,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2461 states and 7230 transitions. [2021-08-21 12:01:53,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:53,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:53,708 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:53,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-21 12:01:53,908 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-21 12:01:53,908 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:53,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:53,909 INFO L82 PathProgramCache]: Analyzing trace with hash -248854767, now seen corresponding path program 126 times [2021-08-21 12:01:53,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:53,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397916598] [2021-08-21 12:01:53,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:53,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:53,991 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-21 12:01:53,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:53,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397916598] [2021-08-21 12:01:53,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397916598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:53,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189507865] [2021-08-21 12:01:53,992 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:53,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:53,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:53,997 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-21 12:01:54,000 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-21 12:01:54,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:54,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:54,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:54,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:54,907 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-21 12:01:54,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189507865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:54,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:54,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:54,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041751580] [2021-08-21 12:01:54,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:54,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:54,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:54,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:54,908 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-21 12:01:55,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:55,013 INFO L93 Difference]: Finished difference Result 2667 states and 7591 transitions. [2021-08-21 12:01:55,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:55,013 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-21 12:01:55,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:55,016 INFO L225 Difference]: With dead ends: 2667 [2021-08-21 12:01:55,016 INFO L226 Difference]: Without dead ends: 2667 [2021-08-21 12:01:55,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 78.5ms TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:01:55,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2021-08-21 12:01:55,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 2508. [2021-08-21 12:01:55,041 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-21 12:01:55,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 7363 transitions. [2021-08-21 12:01:55,045 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 7363 transitions. Word has length 20 [2021-08-21 12:01:55,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:55,045 INFO L470 AbstractCegarLoop]: Abstraction has 2508 states and 7363 transitions. [2021-08-21 12:01:55,045 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-21 12:01:55,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 7363 transitions. [2021-08-21 12:01:55,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:55,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:55,047 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:55,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 12:01:55,248 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-21 12:01:55,249 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:55,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:55,249 INFO L82 PathProgramCache]: Analyzing trace with hash 121820275, now seen corresponding path program 127 times [2021-08-21 12:01:55,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:55,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803031947] [2021-08-21 12:01:55,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:55,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:55,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:55,343 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-21 12:01:55,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:55,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803031947] [2021-08-21 12:01:55,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803031947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:55,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328406294] [2021-08-21 12:01:55,343 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:55,343 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:55,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:55,349 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-21 12:01:55,351 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-21 12:01:56,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:56,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:56,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:56,264 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-21 12:01:56,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328406294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:56,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:56,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 13 [2021-08-21 12:01:56,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381234737] [2021-08-21 12:01:56,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:56,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:56,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:56,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:56,266 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-21 12:01:56,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:56,396 INFO L93 Difference]: Finished difference Result 2671 states and 7695 transitions. [2021-08-21 12:01:56,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:01:56,397 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-21 12:01:56,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:56,400 INFO L225 Difference]: With dead ends: 2671 [2021-08-21 12:01:56,400 INFO L226 Difference]: Without dead ends: 2667 [2021-08-21 12:01:56,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 112.8ms TimeCoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:56,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2021-08-21 12:01:56,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 2508. [2021-08-21 12:01:56,423 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-21 12:01:56,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 7358 transitions. [2021-08-21 12:01:56,427 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 7358 transitions. Word has length 20 [2021-08-21 12:01:56,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:56,427 INFO L470 AbstractCegarLoop]: Abstraction has 2508 states and 7358 transitions. [2021-08-21 12:01:56,427 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-21 12:01:56,427 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 7358 transitions. [2021-08-21 12:01:56,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:56,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:56,429 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:56,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:56,630 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-21 12:01:56,631 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:56,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:56,631 INFO L82 PathProgramCache]: Analyzing trace with hash -302490961, now seen corresponding path program 128 times [2021-08-21 12:01:56,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:56,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588954520] [2021-08-21 12:01:56,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:56,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:56,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:56,712 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-21 12:01:56,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:56,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588954520] [2021-08-21 12:01:56,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588954520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:56,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657376245] [2021-08-21 12:01:56,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:56,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:56,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:56,713 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-21 12:01:56,714 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-21 12:01:57,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:57,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:57,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:01:57,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:57,642 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-21 12:01:57,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657376245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:57,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:57,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-21 12:01:57,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847448712] [2021-08-21 12:01:57,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:57,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:57,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:57,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:57,643 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-21 12:01:57,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:57,792 INFO L93 Difference]: Finished difference Result 2762 states and 7843 transitions. [2021-08-21 12:01:57,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:01:57,792 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-21 12:01:57,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:57,795 INFO L225 Difference]: With dead ends: 2762 [2021-08-21 12:01:57,796 INFO L226 Difference]: Without dead ends: 2758 [2021-08-21 12:01:57,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 129.3ms TimeCoverageRelationStatistics Valid=192, Invalid=408, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:01:57,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2758 states. [2021-08-21 12:01:57,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2758 to 2508. [2021-08-21 12:01:57,819 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-21 12:01:57,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 7349 transitions. [2021-08-21 12:01:57,824 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 7349 transitions. Word has length 20 [2021-08-21 12:01:57,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:57,824 INFO L470 AbstractCegarLoop]: Abstraction has 2508 states and 7349 transitions. [2021-08-21 12:01:57,824 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-21 12:01:57,824 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 7349 transitions. [2021-08-21 12:01:57,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:57,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:57,826 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:57,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2021-08-21 12:01:58,026 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-21 12:01:58,027 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:58,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:58,027 INFO L82 PathProgramCache]: Analyzing trace with hash -724976687, now seen corresponding path program 129 times [2021-08-21 12:01:58,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:58,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198319770] [2021-08-21 12:01:58,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:58,027 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:58,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:58,114 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-21 12:01:58,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:58,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198319770] [2021-08-21 12:01:58,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198319770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:58,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880646946] [2021-08-21 12:01:58,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:58,114 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:58,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:58,115 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-21 12:01:58,115 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-21 12:01:58,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:58,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:58,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:58,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:59,026 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-21 12:01:59,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880646946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:59,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:59,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:01:59,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052396371] [2021-08-21 12:01:59,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:59,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:59,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:59,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:59,027 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-21 12:01:59,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:59,189 INFO L93 Difference]: Finished difference Result 2814 states and 7972 transitions. [2021-08-21 12:01:59,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:01:59,190 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-21 12:01:59,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:59,193 INFO L225 Difference]: With dead ends: 2814 [2021-08-21 12:01:59,193 INFO L226 Difference]: Without dead ends: 2799 [2021-08-21 12:01:59,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:01:59,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2021-08-21 12:01:59,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 2522. [2021-08-21 12:01:59,216 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-21 12:01:59,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 7375 transitions. [2021-08-21 12:01:59,220 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 7375 transitions. Word has length 20 [2021-08-21 12:01:59,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:59,220 INFO L470 AbstractCegarLoop]: Abstraction has 2522 states and 7375 transitions. [2021-08-21 12:01:59,220 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-21 12:01:59,220 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 7375 transitions. [2021-08-21 12:01:59,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:59,223 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:59,223 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:59,241 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-21 12:01:59,423 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-21 12:01:59,423 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:59,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:59,423 INFO L82 PathProgramCache]: Analyzing trace with hash -727102217, now seen corresponding path program 130 times [2021-08-21 12:01:59,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:59,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536116360] [2021-08-21 12:01:59,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:59,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:59,486 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-21 12:01:59,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:59,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536116360] [2021-08-21 12:01:59,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536116360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:59,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886256271] [2021-08-21 12:01:59,487 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:59,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:59,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:59,488 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-21 12:01:59,488 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-21 12:02:00,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:00,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:00,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:00,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:00,405 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-21 12:02:00,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886256271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:00,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:00,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:02:00,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671323976] [2021-08-21 12:02:00,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:02:00,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:00,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:02:00,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:02:00,406 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-21 12:02:00,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:00,474 INFO L93 Difference]: Finished difference Result 2905 states and 8256 transitions. [2021-08-21 12:02:00,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:02:00,475 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-21 12:02:00,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:00,478 INFO L225 Difference]: With dead ends: 2905 [2021-08-21 12:02:00,478 INFO L226 Difference]: Without dead ends: 2905 [2021-08-21 12:02:00,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 46.2ms TimeCoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:00,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2905 states. [2021-08-21 12:02:00,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2905 to 2705. [2021-08-21 12:02:00,504 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-21 12:02:00,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 7962 transitions. [2021-08-21 12:02:00,509 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 7962 transitions. Word has length 20 [2021-08-21 12:02:00,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:00,509 INFO L470 AbstractCegarLoop]: Abstraction has 2705 states and 7962 transitions. [2021-08-21 12:02:00,509 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-21 12:02:00,509 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 7962 transitions. [2021-08-21 12:02:00,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:00,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:00,511 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:00,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:00,711 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-21 12:02:00,712 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:00,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:00,712 INFO L82 PathProgramCache]: Analyzing trace with hash 187183573, now seen corresponding path program 131 times [2021-08-21 12:02:00,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:00,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807827753] [2021-08-21 12:02:00,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:00,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:00,789 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-21 12:02:00,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:00,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807827753] [2021-08-21 12:02:00,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807827753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:00,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229843897] [2021-08-21 12:02:00,789 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:00,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:00,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:00,790 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-21 12:02:00,790 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-21 12:02:01,665 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:02:01,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:01,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:01,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:01,716 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-21 12:02:01,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229843897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:01,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:01,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:02:01,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62263307] [2021-08-21 12:02:01,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:02:01,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:01,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:02:01,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:02:01,717 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-21 12:02:01,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:01,778 INFO L93 Difference]: Finished difference Result 2873 states and 8190 transitions. [2021-08-21 12:02:01,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:02:01,779 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-21 12:02:01,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:01,782 INFO L225 Difference]: With dead ends: 2873 [2021-08-21 12:02:01,782 INFO L226 Difference]: Without dead ends: 2871 [2021-08-21 12:02:01,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 55.8ms TimeCoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:01,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2021-08-21 12:02:01,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2703. [2021-08-21 12:02:01,809 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-21 12:02:01,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2703 states to 2703 states and 7956 transitions. [2021-08-21 12:02:01,814 INFO L78 Accepts]: Start accepts. Automaton has 2703 states and 7956 transitions. Word has length 20 [2021-08-21 12:02:01,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:01,814 INFO L470 AbstractCegarLoop]: Abstraction has 2703 states and 7956 transitions. [2021-08-21 12:02:01,814 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-21 12:02:01,814 INFO L276 IsEmpty]: Start isEmpty. Operand 2703 states and 7956 transitions. [2021-08-21 12:02:01,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:01,816 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:01,816 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:01,834 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-21 12:02:02,016 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-21 12:02:02,017 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:02,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:02,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1042490227, now seen corresponding path program 132 times [2021-08-21 12:02:02,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:02,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404099615] [2021-08-21 12:02:02,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:02,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:02,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:02,082 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-21 12:02:02,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:02,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404099615] [2021-08-21 12:02:02,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404099615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:02,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132540921] [2021-08-21 12:02:02,083 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:02,083 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:02,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:02,084 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-21 12:02:02,084 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-21 12:02:02,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:02,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:02,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:02,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:03,026 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-21 12:02:03,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132540921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:03,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:03,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:02:03,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130587953] [2021-08-21 12:02:03,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:02:03,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:03,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:02:03,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:02:03,027 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-21 12:02:03,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:03,087 INFO L93 Difference]: Finished difference Result 2890 states and 8264 transitions. [2021-08-21 12:02:03,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:02:03,087 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-21 12:02:03,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:03,091 INFO L225 Difference]: With dead ends: 2890 [2021-08-21 12:02:03,091 INFO L226 Difference]: Without dead ends: 2889 [2021-08-21 12:02:03,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 44.0ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:03,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2889 states. [2021-08-21 12:02:03,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2889 to 2703. [2021-08-21 12:02:03,121 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-21 12:02:03,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2703 states to 2703 states and 7955 transitions. [2021-08-21 12:02:03,126 INFO L78 Accepts]: Start accepts. Automaton has 2703 states and 7955 transitions. Word has length 20 [2021-08-21 12:02:03,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:03,126 INFO L470 AbstractCegarLoop]: Abstraction has 2703 states and 7955 transitions. [2021-08-21 12:02:03,126 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-21 12:02:03,126 INFO L276 IsEmpty]: Start isEmpty. Operand 2703 states and 7955 transitions. [2021-08-21 12:02:03,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:03,129 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:03,129 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:03,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:03,329 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-21 12:02:03,329 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:03,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:03,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1787192725, now seen corresponding path program 133 times [2021-08-21 12:02:03,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:03,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972954025] [2021-08-21 12:02:03,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:03,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:03,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:03,399 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-21 12:02:03,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:03,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972954025] [2021-08-21 12:02:03,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972954025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:03,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323224477] [2021-08-21 12:02:03,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:03,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:03,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:03,401 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-21 12:02:03,401 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-21 12:02:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:04,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:04,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:04,352 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-21 12:02:04,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323224477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:04,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:04,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 12 [2021-08-21 12:02:04,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051337740] [2021-08-21 12:02:04,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:04,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:04,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:04,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:04,353 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-21 12:02:04,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:04,482 INFO L93 Difference]: Finished difference Result 2895 states and 8269 transitions. [2021-08-21 12:02:04,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:04,482 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-21 12:02:04,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:04,486 INFO L225 Difference]: With dead ends: 2895 [2021-08-21 12:02:04,486 INFO L226 Difference]: Without dead ends: 2892 [2021-08-21 12:02:04,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 93.6ms TimeCoverageRelationStatistics Valid=141, Invalid=279, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:02:04,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2892 states. [2021-08-21 12:02:04,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2892 to 2725. [2021-08-21 12:02:04,514 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-21 12:02:04,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 8019 transitions. [2021-08-21 12:02:04,518 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 8019 transitions. Word has length 20 [2021-08-21 12:02:04,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:04,518 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 8019 transitions. [2021-08-21 12:02:04,518 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-21 12:02:04,519 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 8019 transitions. [2021-08-21 12:02:04,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:04,521 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:04,521 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:04,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:04,721 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-21 12:02:04,721 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:04,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:04,722 INFO L82 PathProgramCache]: Analyzing trace with hash -896833613, now seen corresponding path program 134 times [2021-08-21 12:02:04,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:04,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251820839] [2021-08-21 12:02:04,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:04,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:04,793 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-21 12:02:04,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:04,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251820839] [2021-08-21 12:02:04,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251820839] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:04,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392390125] [2021-08-21 12:02:04,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:04,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:04,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:04,794 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-21 12:02:04,795 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-21 12:02:05,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:05,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:05,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:05,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:05,770 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-21 12:02:05,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392390125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:05,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:05,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-21 12:02:05,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943377969] [2021-08-21 12:02:05,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:05,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:05,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:05,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:05,771 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-21 12:02:05,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:05,921 INFO L93 Difference]: Finished difference Result 2900 states and 8268 transitions. [2021-08-21 12:02:05,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:05,921 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-21 12:02:05,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:05,925 INFO L225 Difference]: With dead ends: 2900 [2021-08-21 12:02:05,925 INFO L226 Difference]: Without dead ends: 2895 [2021-08-21 12:02:05,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 110.2ms TimeCoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:05,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2895 states. [2021-08-21 12:02:05,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2895 to 2725. [2021-08-21 12:02:05,957 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-21 12:02:05,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 8006 transitions. [2021-08-21 12:02:05,961 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 8006 transitions. Word has length 20 [2021-08-21 12:02:05,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:05,961 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 8006 transitions. [2021-08-21 12:02:05,961 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-21 12:02:05,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 8006 transitions. [2021-08-21 12:02:05,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:05,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:05,964 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:05,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-08-21 12:02:06,164 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-21 12:02:06,164 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:06,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:06,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1797695829, now seen corresponding path program 135 times [2021-08-21 12:02:06,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:06,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369405129] [2021-08-21 12:02:06,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:06,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:06,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:06,239 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-21 12:02:06,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:06,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369405129] [2021-08-21 12:02:06,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369405129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:06,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981519895] [2021-08-21 12:02:06,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:06,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:06,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:06,240 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-21 12:02:06,241 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-21 12:02:07,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:02:07,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:07,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:07,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:07,211 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-21 12:02:07,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981519895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:07,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:07,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:07,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670315734] [2021-08-21 12:02:07,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:07,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:07,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:07,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:07,212 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-21 12:02:07,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:07,322 INFO L93 Difference]: Finished difference Result 3265 states and 9134 transitions. [2021-08-21 12:02:07,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:07,325 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-21 12:02:07,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:07,333 INFO L225 Difference]: With dead ends: 3265 [2021-08-21 12:02:07,333 INFO L226 Difference]: Without dead ends: 3262 [2021-08-21 12:02:07,333 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 97.8ms TimeCoverageRelationStatistics Valid=126, Invalid=294, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:02:07,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2021-08-21 12:02:07,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 2725. [2021-08-21 12:02:07,373 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-21 12:02:07,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 8002 transitions. [2021-08-21 12:02:07,382 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 8002 transitions. Word has length 20 [2021-08-21 12:02:07,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:07,382 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 8002 transitions. [2021-08-21 12:02:07,382 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-21 12:02:07,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 8002 transitions. [2021-08-21 12:02:07,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:07,386 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:07,386 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:07,407 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-21 12:02:07,594 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-21 12:02:07,594 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:07,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:07,595 INFO L82 PathProgramCache]: Analyzing trace with hash -571237389, now seen corresponding path program 136 times [2021-08-21 12:02:07,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:07,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253171352] [2021-08-21 12:02:07,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:07,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:07,695 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-21 12:02:07,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:07,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253171352] [2021-08-21 12:02:07,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253171352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:07,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004486585] [2021-08-21 12:02:07,696 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:07,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:07,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:07,701 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-21 12:02:07,702 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-21 12:02:08,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:08,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:08,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:08,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:08,691 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-21 12:02:08,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004486585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:08,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:08,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-21 12:02:08,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483838175] [2021-08-21 12:02:08,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:08,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:08,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:08,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:08,692 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-21 12:02:08,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:08,839 INFO L93 Difference]: Finished difference Result 3271 states and 9135 transitions. [2021-08-21 12:02:08,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:02:08,839 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-21 12:02:08,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:08,846 INFO L225 Difference]: With dead ends: 3271 [2021-08-21 12:02:08,846 INFO L226 Difference]: Without dead ends: 3263 [2021-08-21 12:02:08,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 122.4ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:08,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3263 states. [2021-08-21 12:02:08,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3263 to 2747. [2021-08-21 12:02:08,885 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-21 12:02:08,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 8049 transitions. [2021-08-21 12:02:08,893 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 8049 transitions. Word has length 20 [2021-08-21 12:02:08,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:08,893 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 8049 transitions. [2021-08-21 12:02:08,894 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-21 12:02:08,894 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 8049 transitions. [2021-08-21 12:02:08,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:08,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:08,897 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:08,922 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-21 12:02:09,111 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-21 12:02:09,111 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:09,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:09,111 INFO L82 PathProgramCache]: Analyzing trace with hash -993723115, now seen corresponding path program 137 times [2021-08-21 12:02:09,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:09,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164036261] [2021-08-21 12:02:09,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:09,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:09,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:09,199 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-21 12:02:09,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:09,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164036261] [2021-08-21 12:02:09,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164036261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:09,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12800057] [2021-08-21 12:02:09,200 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:09,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:09,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:09,200 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-21 12:02:09,201 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-21 12:02:10,170 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:02:10,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:10,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:10,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:10,227 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-21 12:02:10,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12800057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:10,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:10,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:10,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750565698] [2021-08-21 12:02:10,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:10,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:10,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:10,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:10,229 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-21 12:02:10,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:10,355 INFO L93 Difference]: Finished difference Result 3049 states and 8657 transitions. [2021-08-21 12:02:10,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:10,355 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-21 12:02:10,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:10,360 INFO L225 Difference]: With dead ends: 3049 [2021-08-21 12:02:10,360 INFO L226 Difference]: Without dead ends: 3044 [2021-08-21 12:02:10,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:10,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-08-21 12:02:10,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 2747. [2021-08-21 12:02:10,391 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-21 12:02:10,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 8048 transitions. [2021-08-21 12:02:10,395 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 8048 transitions. Word has length 20 [2021-08-21 12:02:10,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:10,395 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 8048 transitions. [2021-08-21 12:02:10,395 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-21 12:02:10,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 8048 transitions. [2021-08-21 12:02:10,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:10,398 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:10,398 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:10,416 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-21 12:02:10,598 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-21 12:02:10,599 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:10,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:10,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1205878733, now seen corresponding path program 138 times [2021-08-21 12:02:10,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:10,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328846136] [2021-08-21 12:02:10,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:10,599 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:10,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:10,714 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-21 12:02:10,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:10,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328846136] [2021-08-21 12:02:10,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328846136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:10,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468908167] [2021-08-21 12:02:10,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:10,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:10,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:10,717 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-21 12:02:10,717 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-21 12:02:11,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:11,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:11,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:11,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:11,772 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-21 12:02:11,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468908167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:11,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:11,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:11,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594746290] [2021-08-21 12:02:11,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:11,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:11,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:11,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:11,773 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-21 12:02:11,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:11,889 INFO L93 Difference]: Finished difference Result 3013 states and 8595 transitions. [2021-08-21 12:02:11,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:11,889 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-21 12:02:11,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:11,893 INFO L225 Difference]: With dead ends: 3013 [2021-08-21 12:02:11,893 INFO L226 Difference]: Without dead ends: 3007 [2021-08-21 12:02:11,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 137.8ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:11,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3007 states. [2021-08-21 12:02:11,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3007 to 2747. [2021-08-21 12:02:11,919 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-21 12:02:11,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2747 states to 2747 states and 8047 transitions. [2021-08-21 12:02:11,924 INFO L78 Accepts]: Start accepts. Automaton has 2747 states and 8047 transitions. Word has length 20 [2021-08-21 12:02:11,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:11,924 INFO L470 AbstractCegarLoop]: Abstraction has 2747 states and 8047 transitions. [2021-08-21 12:02:11,924 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-21 12:02:11,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2747 states and 8047 transitions. [2021-08-21 12:02:11,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:11,926 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:11,926 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:11,944 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-21 12:02:12,126 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-21 12:02:12,127 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:12,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:12,127 INFO L82 PathProgramCache]: Analyzing trace with hash -2033524727, now seen corresponding path program 139 times [2021-08-21 12:02:12,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:12,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391891339] [2021-08-21 12:02:12,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:12,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:12,213 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-21 12:02:12,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:12,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391891339] [2021-08-21 12:02:12,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391891339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:12,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180343721] [2021-08-21 12:02:12,214 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:12,214 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:12,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:12,214 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-21 12:02:12,215 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-21 12:02:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:13,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:13,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:13,234 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-21 12:02:13,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180343721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:13,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:13,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:02:13,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063936862] [2021-08-21 12:02:13,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:13,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:13,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:13,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:13,235 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-21 12:02:13,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:13,366 INFO L93 Difference]: Finished difference Result 3024 states and 8587 transitions. [2021-08-21 12:02:13,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:13,366 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-21 12:02:13,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:13,370 INFO L225 Difference]: With dead ends: 3024 [2021-08-21 12:02:13,370 INFO L226 Difference]: Without dead ends: 3024 [2021-08-21 12:02:13,370 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 106.7ms TimeCoverageRelationStatistics Valid=148, Invalid=272, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:02:13,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2021-08-21 12:02:13,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 2774. [2021-08-21 12:02:13,397 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-21 12:02:13,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2774 states to 2774 states and 8129 transitions. [2021-08-21 12:02:13,401 INFO L78 Accepts]: Start accepts. Automaton has 2774 states and 8129 transitions. Word has length 20 [2021-08-21 12:02:13,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:13,402 INFO L470 AbstractCegarLoop]: Abstraction has 2774 states and 8129 transitions. [2021-08-21 12:02:13,402 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-21 12:02:13,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2774 states and 8129 transitions. [2021-08-21 12:02:13,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:13,404 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:13,404 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:13,422 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-21 12:02:13,604 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-21 12:02:13,605 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:13,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:13,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1785320649, now seen corresponding path program 140 times [2021-08-21 12:02:13,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:13,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499311871] [2021-08-21 12:02:13,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:13,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:13,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:13,693 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-21 12:02:13,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:13,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499311871] [2021-08-21 12:02:13,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499311871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:13,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871448578] [2021-08-21 12:02:13,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:13,694 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:13,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:13,695 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-21 12:02:13,695 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-21 12:02:14,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:14,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:14,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:14,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:14,717 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-21 12:02:14,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871448578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:14,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:14,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 15 [2021-08-21 12:02:14,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042140585] [2021-08-21 12:02:14,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:14,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:14,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:14,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:14,718 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-21 12:02:14,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:14,862 INFO L93 Difference]: Finished difference Result 2997 states and 8579 transitions. [2021-08-21 12:02:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:14,863 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-21 12:02:14,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:14,868 INFO L225 Difference]: With dead ends: 2997 [2021-08-21 12:02:14,868 INFO L226 Difference]: Without dead ends: 2992 [2021-08-21 12:02:14,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:02:14,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2992 states. [2021-08-21 12:02:14,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2992 to 2774. [2021-08-21 12:02:14,908 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-21 12:02:14,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2774 states to 2774 states and 8126 transitions. [2021-08-21 12:02:14,914 INFO L78 Accepts]: Start accepts. Automaton has 2774 states and 8126 transitions. Word has length 20 [2021-08-21 12:02:14,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:14,915 INFO L470 AbstractCegarLoop]: Abstraction has 2774 states and 8126 transitions. [2021-08-21 12:02:14,915 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-21 12:02:14,915 INFO L276 IsEmpty]: Start isEmpty. Operand 2774 states and 8126 transitions. [2021-08-21 12:02:14,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:14,918 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:14,918 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:14,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2021-08-21 12:02:15,141 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-21 12:02:15,141 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:15,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:15,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1516574221, now seen corresponding path program 141 times [2021-08-21 12:02:15,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:15,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287591921] [2021-08-21 12:02:15,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:15,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:15,232 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-21 12:02:15,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:15,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287591921] [2021-08-21 12:02:15,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287591921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:15,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326089706] [2021-08-21 12:02:15,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:15,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:15,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:15,233 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-21 12:02:15,233 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-21 12:02:16,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:02:16,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:16,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:16,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:16,257 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-21 12:02:16,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326089706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:16,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:16,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-08-21 12:02:16,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601333583] [2021-08-21 12:02:16,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:16,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:16,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:16,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:16,258 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-21 12:02:16,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:16,421 INFO L93 Difference]: Finished difference Result 3180 states and 8928 transitions. [2021-08-21 12:02:16,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:16,421 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-21 12:02:16,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:16,426 INFO L225 Difference]: With dead ends: 3180 [2021-08-21 12:02:16,426 INFO L226 Difference]: Without dead ends: 3165 [2021-08-21 12:02:16,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 153.4ms TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:02:16,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-08-21 12:02:16,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 2778. [2021-08-21 12:02:16,464 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-21 12:02:16,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 8128 transitions. [2021-08-21 12:02:16,470 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 8128 transitions. Word has length 20 [2021-08-21 12:02:16,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:16,470 INFO L470 AbstractCegarLoop]: Abstraction has 2778 states and 8128 transitions. [2021-08-21 12:02:16,470 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-21 12:02:16,470 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 8128 transitions. [2021-08-21 12:02:16,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:16,473 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:16,474 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:16,500 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-21 12:02:16,688 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-21 12:02:16,689 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:16,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:16,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1304418603, now seen corresponding path program 142 times [2021-08-21 12:02:16,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:16,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970854512] [2021-08-21 12:02:16,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:16,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:16,783 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-21 12:02:16,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:16,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970854512] [2021-08-21 12:02:16,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970854512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:16,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694339224] [2021-08-21 12:02:16,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:16,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:16,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:16,784 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-21 12:02:16,784 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-21 12:02:17,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:17,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:17,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:17,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:17,793 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-21 12:02:17,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694339224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:17,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:17,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 15 [2021-08-21 12:02:17,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836965765] [2021-08-21 12:02:17,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:17,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:17,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:17,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:17,794 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-21 12:02:17,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:17,949 INFO L93 Difference]: Finished difference Result 3053 states and 8696 transitions. [2021-08-21 12:02:17,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:02:17,949 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-21 12:02:17,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:17,953 INFO L225 Difference]: With dead ends: 3053 [2021-08-21 12:02:17,953 INFO L226 Difference]: Without dead ends: 3047 [2021-08-21 12:02:17,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 146.4ms TimeCoverageRelationStatistics Valid=178, Invalid=422, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:02:17,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3047 states. [2021-08-21 12:02:17,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3047 to 2778. [2021-08-21 12:02:17,980 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-21 12:02:17,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 8127 transitions. [2021-08-21 12:02:17,984 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 8127 transitions. Word has length 20 [2021-08-21 12:02:17,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:17,984 INFO L470 AbstractCegarLoop]: Abstraction has 2778 states and 8127 transitions. [2021-08-21 12:02:17,984 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-21 12:02:17,985 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 8127 transitions. [2021-08-21 12:02:17,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:17,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:17,987 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:18,005 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-21 12:02:18,188 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-21 12:02:18,189 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:18,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:18,189 INFO L82 PathProgramCache]: Analyzing trace with hash 2041990443, now seen corresponding path program 143 times [2021-08-21 12:02:18,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:18,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560217678] [2021-08-21 12:02:18,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:18,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:18,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:18,278 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-21 12:02:18,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:18,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560217678] [2021-08-21 12:02:18,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560217678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:18,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442838172] [2021-08-21 12:02:18,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:18,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:18,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:18,279 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-21 12:02:18,279 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-21 12:02:19,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:02:19,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:19,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:19,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:19,294 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-21 12:02:19,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442838172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:19,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:19,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-21 12:02:19,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691588165] [2021-08-21 12:02:19,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:19,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:19,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:19,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:19,295 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-21 12:02:19,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:19,399 INFO L93 Difference]: Finished difference Result 3289 states and 9375 transitions. [2021-08-21 12:02:19,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:19,400 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-21 12:02:19,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:19,406 INFO L225 Difference]: With dead ends: 3289 [2021-08-21 12:02:19,406 INFO L226 Difference]: Without dead ends: 3289 [2021-08-21 12:02:19,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 79.9ms TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:19,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2021-08-21 12:02:19,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3067. [2021-08-21 12:02:19,439 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-21 12:02:19,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3067 states to 3067 states and 9048 transitions. [2021-08-21 12:02:19,443 INFO L78 Accepts]: Start accepts. Automaton has 3067 states and 9048 transitions. Word has length 20 [2021-08-21 12:02:19,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:19,443 INFO L470 AbstractCegarLoop]: Abstraction has 3067 states and 9048 transitions. [2021-08-21 12:02:19,443 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-21 12:02:19,444 INFO L276 IsEmpty]: Start isEmpty. Operand 3067 states and 9048 transitions. [2021-08-21 12:02:19,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:19,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:19,446 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:19,464 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-21 12:02:19,648 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-21 12:02:19,648 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:19,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:19,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1338691063, now seen corresponding path program 144 times [2021-08-21 12:02:19,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:19,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260490059] [2021-08-21 12:02:19,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:19,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:19,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:19,736 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-21 12:02:19,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:19,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260490059] [2021-08-21 12:02:19,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260490059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:19,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758956036] [2021-08-21 12:02:19,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:19,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:19,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:19,737 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-21 12:02:19,738 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-21 12:02:20,700 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:20,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:20,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:02:20,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:20,761 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-21 12:02:20,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758956036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:20,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:20,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 15 [2021-08-21 12:02:20,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939394816] [2021-08-21 12:02:20,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:20,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:20,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:20,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:20,762 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-21 12:02:20,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:20,866 INFO L93 Difference]: Finished difference Result 3239 states and 9279 transitions. [2021-08-21 12:02:20,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:20,866 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-21 12:02:20,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:20,870 INFO L225 Difference]: With dead ends: 3239 [2021-08-21 12:02:20,870 INFO L226 Difference]: Without dead ends: 3239 [2021-08-21 12:02:20,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:02:20,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3239 states. [2021-08-21 12:02:20,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3239 to 3037. [2021-08-21 12:02:20,900 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-21 12:02:20,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3037 states to 3037 states and 8949 transitions. [2021-08-21 12:02:20,905 INFO L78 Accepts]: Start accepts. Automaton has 3037 states and 8949 transitions. Word has length 20 [2021-08-21 12:02:20,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:20,905 INFO L470 AbstractCegarLoop]: Abstraction has 3037 states and 8949 transitions. [2021-08-21 12:02:20,905 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-21 12:02:20,905 INFO L276 IsEmpty]: Start isEmpty. Operand 3037 states and 8949 transitions. [2021-08-21 12:02:20,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:20,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:20,907 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:20,925 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-21 12:02:21,108 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-21 12:02:21,108 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:21,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:21,108 INFO L82 PathProgramCache]: Analyzing trace with hash -483384409, now seen corresponding path program 145 times [2021-08-21 12:02:21,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:21,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411372683] [2021-08-21 12:02:21,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:21,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:21,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:21,195 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-21 12:02:21,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:21,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411372683] [2021-08-21 12:02:21,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411372683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:21,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655105533] [2021-08-21 12:02:21,196 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:21,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:21,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:21,197 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-21 12:02:21,197 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-21 12:02:22,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:22,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:22,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:22,218 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-21 12:02:22,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655105533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:22,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:22,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 15 [2021-08-21 12:02:22,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894830494] [2021-08-21 12:02:22,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:22,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:22,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:22,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:22,220 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-21 12:02:22,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:22,304 INFO L93 Difference]: Finished difference Result 3268 states and 9368 transitions. [2021-08-21 12:02:22,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:02:22,305 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-21 12:02:22,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:22,309 INFO L225 Difference]: With dead ends: 3268 [2021-08-21 12:02:22,309 INFO L226 Difference]: Without dead ends: 3268 [2021-08-21 12:02:22,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 75.2ms TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:22,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3268 states. [2021-08-21 12:02:22,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3268 to 3045. [2021-08-21 12:02:22,355 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-21 12:02:22,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 8975 transitions. [2021-08-21 12:02:22,360 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 8975 transitions. Word has length 20 [2021-08-21 12:02:22,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:22,360 INFO L470 AbstractCegarLoop]: Abstraction has 3045 states and 8975 transitions. [2021-08-21 12:02:22,360 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-21 12:02:22,360 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 8975 transitions. [2021-08-21 12:02:22,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:22,363 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:22,363 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:22,380 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-21 12:02:22,563 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-21 12:02:22,563 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:22,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:22,563 INFO L82 PathProgramCache]: Analyzing trace with hash 261318089, now seen corresponding path program 146 times [2021-08-21 12:02:22,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:22,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660313183] [2021-08-21 12:02:22,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:22,564 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:22,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:22,662 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-21 12:02:22,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:22,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660313183] [2021-08-21 12:02:22,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660313183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:22,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002133774] [2021-08-21 12:02:22,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:22,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:22,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:22,665 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-21 12:02:22,695 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-21 12:02:23,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:23,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:23,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:23,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:23,722 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-21 12:02:23,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002133774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:23,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:23,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 14 [2021-08-21 12:02:23,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437260429] [2021-08-21 12:02:23,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:23,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:23,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:23,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:23,723 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-21 12:02:23,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:23,846 INFO L93 Difference]: Finished difference Result 3243 states and 9308 transitions. [2021-08-21 12:02:23,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:23,846 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-21 12:02:23,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:23,870 INFO L225 Difference]: With dead ends: 3243 [2021-08-21 12:02:23,871 INFO L226 Difference]: Without dead ends: 3242 [2021-08-21 12:02:23,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 117.2ms TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:23,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2021-08-21 12:02:23,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 3045. [2021-08-21 12:02:23,898 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-21 12:02:23,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 8974 transitions. [2021-08-21 12:02:23,904 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 8974 transitions. Word has length 20 [2021-08-21 12:02:23,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:23,904 INFO L470 AbstractCegarLoop]: Abstraction has 3045 states and 8974 transitions. [2021-08-21 12:02:23,904 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-21 12:02:23,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 8974 transitions. [2021-08-21 12:02:23,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:23,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:23,907 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:23,925 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-21 12:02:24,107 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-21 12:02:24,108 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:24,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:24,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1872259047, now seen corresponding path program 147 times [2021-08-21 12:02:24,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:24,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620767241] [2021-08-21 12:02:24,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:24,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:24,196 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-21 12:02:24,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:24,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620767241] [2021-08-21 12:02:24,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620767241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:24,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002641967] [2021-08-21 12:02:24,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:24,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:24,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:24,197 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-21 12:02:24,198 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-21 12:02:25,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:02:25,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:25,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:25,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:25,243 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-21 12:02:25,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002641967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:25,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:25,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 15 [2021-08-21 12:02:25,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111381804] [2021-08-21 12:02:25,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:25,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:25,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:25,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:25,244 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-21 12:02:25,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:25,402 INFO L93 Difference]: Finished difference Result 3251 states and 9314 transitions. [2021-08-21 12:02:25,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:02:25,402 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-21 12:02:25,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:25,406 INFO L225 Difference]: With dead ends: 3251 [2021-08-21 12:02:25,406 INFO L226 Difference]: Without dead ends: 3246 [2021-08-21 12:02:25,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 126.2ms TimeCoverageRelationStatistics Valid=159, Invalid=393, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:25,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3246 states. [2021-08-21 12:02:25,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3246 to 3073. [2021-08-21 12:02:25,436 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-21 12:02:25,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 9057 transitions. [2021-08-21 12:02:25,441 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 9057 transitions. Word has length 20 [2021-08-21 12:02:25,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:25,441 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 9057 transitions. [2021-08-21 12:02:25,441 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-21 12:02:25,442 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 9057 transitions. [2021-08-21 12:02:25,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:25,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:25,444 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:25,462 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-21 12:02:25,644 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-21 12:02:25,645 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:25,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:25,645 INFO L82 PathProgramCache]: Analyzing trace with hash 271821193, now seen corresponding path program 148 times [2021-08-21 12:02:25,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:25,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671173447] [2021-08-21 12:02:25,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:25,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:25,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:25,737 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-21 12:02:25,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:25,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671173447] [2021-08-21 12:02:25,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671173447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:25,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269835098] [2021-08-21 12:02:25,738 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:25,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:25,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:25,739 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-21 12:02:25,739 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-21 12:02:26,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:26,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:26,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:26,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:26,796 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-21 12:02:26,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269835098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:26,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:26,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 15 [2021-08-21 12:02:26,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182443526] [2021-08-21 12:02:26,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:26,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:26,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:26,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:26,797 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-21 12:02:26,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:26,941 INFO L93 Difference]: Finished difference Result 3766 states and 10574 transitions. [2021-08-21 12:02:26,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:26,941 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-21 12:02:26,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:26,946 INFO L225 Difference]: With dead ends: 3766 [2021-08-21 12:02:26,946 INFO L226 Difference]: Without dead ends: 3763 [2021-08-21 12:02:26,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 127.5ms TimeCoverageRelationStatistics Valid=156, Invalid=396, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:26,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3763 states. [2021-08-21 12:02:26,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3763 to 3073. [2021-08-21 12:02:26,977 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-21 12:02:26,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 9053 transitions. [2021-08-21 12:02:26,981 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 9053 transitions. Word has length 20 [2021-08-21 12:02:26,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:26,981 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 9053 transitions. [2021-08-21 12:02:26,982 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-21 12:02:26,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 9053 transitions. [2021-08-21 12:02:26,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:26,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:26,984 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:27,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:27,184 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-21 12:02:27,185 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:27,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:27,185 INFO L82 PathProgramCache]: Analyzing trace with hash -2097112025, now seen corresponding path program 149 times [2021-08-21 12:02:27,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:27,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879121996] [2021-08-21 12:02:27,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:27,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:27,275 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-21 12:02:27,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:27,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879121996] [2021-08-21 12:02:27,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879121996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:27,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399015064] [2021-08-21 12:02:27,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:27,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:27,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:27,276 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-21 12:02:27,277 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-21 12:02:28,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:02:28,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:28,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:28,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:28,339 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-21 12:02:28,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399015064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:28,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:28,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 15 [2021-08-21 12:02:28,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382903155] [2021-08-21 12:02:28,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:02:28,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:28,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:02:28,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:28,340 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-21 12:02:28,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:28,485 INFO L93 Difference]: Finished difference Result 3639 states and 10237 transitions. [2021-08-21 12:02:28,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:28,485 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-21 12:02:28,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:28,489 INFO L225 Difference]: With dead ends: 3639 [2021-08-21 12:02:28,489 INFO L226 Difference]: Without dead ends: 3635 [2021-08-21 12:02:28,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:28,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3635 states. [2021-08-21 12:02:28,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3635 to 3073. [2021-08-21 12:02:28,520 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-21 12:02:28,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 9051 transitions. [2021-08-21 12:02:28,525 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 9051 transitions. Word has length 20 [2021-08-21 12:02:28,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:28,525 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 9051 transitions. [2021-08-21 12:02:28,525 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-21 12:02:28,525 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 9051 transitions. [2021-08-21 12:02:28,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:28,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:28,528 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:28,546 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-21 12:02:28,728 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-21 12:02:28,728 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:28,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:28,728 INFO L82 PathProgramCache]: Analyzing trace with hash 1775369545, now seen corresponding path program 150 times [2021-08-21 12:02:28,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:28,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523841288] [2021-08-21 12:02:28,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:28,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:28,820 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-21 12:02:28,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:28,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523841288] [2021-08-21 12:02:28,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523841288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:28,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504857560] [2021-08-21 12:02:28,820 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:28,820 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:28,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:28,821 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-21 12:02:28,822 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-21 12:02:29,829 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:02:29,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:29,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:29,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:29,923 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-21 12:02:29,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504857560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:29,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:29,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 16 [2021-08-21 12:02:29,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862733051] [2021-08-21 12:02:29,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:02:29,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:02:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:29,924 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-21 12:02:30,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:30,067 INFO L93 Difference]: Finished difference Result 3651 states and 10245 transitions. [2021-08-21 12:02:30,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:30,067 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-21 12:02:30,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:30,071 INFO L225 Difference]: With dead ends: 3651 [2021-08-21 12:02:30,071 INFO L226 Difference]: Without dead ends: 3636 [2021-08-21 12:02:30,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 169.2ms TimeCoverageRelationStatistics Valid=183, Invalid=467, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:02:30,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3636 states. [2021-08-21 12:02:30,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3636 to 3094. [2021-08-21 12:02:30,102 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-21 12:02:30,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 9100 transitions. [2021-08-21 12:02:30,107 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 9100 transitions. Word has length 20 [2021-08-21 12:02:30,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:30,107 INFO L470 AbstractCegarLoop]: Abstraction has 3094 states and 9100 transitions. [2021-08-21 12:02:30,107 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-21 12:02:30,107 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 9100 transitions. [2021-08-21 12:02:30,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:30,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:30,110 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:30,128 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-21 12:02:30,310 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-21 12:02:30,310 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:30,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:30,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1563213927, now seen corresponding path program 151 times [2021-08-21 12:02:30,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:30,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718628492] [2021-08-21 12:02:30,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:30,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:30,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:30,413 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-21 12:02:30,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:30,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718628492] [2021-08-21 12:02:30,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718628492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:30,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554887491] [2021-08-21 12:02:30,413 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:30,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:30,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:30,414 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-21 12:02:30,415 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-21 12:02:31,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:31,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:31,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:31,512 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-21 12:02:31,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554887491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:31,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:31,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 16 [2021-08-21 12:02:31,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968524076] [2021-08-21 12:02:31,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:02:31,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:31,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:02:31,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:31,514 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-21 12:02:31,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:31,668 INFO L93 Difference]: Finished difference Result 3439 states and 9799 transitions. [2021-08-21 12:02:31,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:31,669 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-21 12:02:31,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:31,673 INFO L225 Difference]: With dead ends: 3439 [2021-08-21 12:02:31,673 INFO L226 Difference]: Without dead ends: 3433 [2021-08-21 12:02:31,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 159.3ms TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:02:31,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3433 states. [2021-08-21 12:02:31,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3433 to 3094. [2021-08-21 12:02:31,704 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-21 12:02:31,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 9099 transitions. [2021-08-21 12:02:31,709 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 9099 transitions. Word has length 20 [2021-08-21 12:02:31,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:31,709 INFO L470 AbstractCegarLoop]: Abstraction has 3094 states and 9099 transitions. [2021-08-21 12:02:31,709 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-21 12:02:31,709 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 9099 transitions. [2021-08-21 12:02:31,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:31,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:31,712 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:31,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2021-08-21 12:02:31,912 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-21 12:02:31,912 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:31,913 INFO L82 PathProgramCache]: Analyzing trace with hash -718642935, now seen corresponding path program 152 times [2021-08-21 12:02:31,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:31,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736934387] [2021-08-21 12:02:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:31,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:31,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:32,016 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-21 12:02:32,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:32,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736934387] [2021-08-21 12:02:32,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736934387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:32,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395585810] [2021-08-21 12:02:32,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:32,017 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:32,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:32,023 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-21 12:02:32,023 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-21 12:02:33,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:33,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:33,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:02:33,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:33,151 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-21 12:02:33,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395585810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:33,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:33,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 17 [2021-08-21 12:02:33,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34872709] [2021-08-21 12:02:33,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:02:33,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:33,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:02:33,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:02:33,152 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-21 12:02:33,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:33,291 INFO L93 Difference]: Finished difference Result 3402 states and 9736 transitions. [2021-08-21 12:02:33,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:02:33,291 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-21 12:02:33,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:33,295 INFO L225 Difference]: With dead ends: 3402 [2021-08-21 12:02:33,295 INFO L226 Difference]: Without dead ends: 3395 [2021-08-21 12:02:33,296 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 173.1ms TimeCoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:02:33,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states. [2021-08-21 12:02:33,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 3094. [2021-08-21 12:02:33,327 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-21 12:02:33,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 9098 transitions. [2021-08-21 12:02:33,331 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 9098 transitions. Word has length 20 [2021-08-21 12:02:33,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:33,331 INFO L470 AbstractCegarLoop]: Abstraction has 3094 states and 9098 transitions. [2021-08-21 12:02:33,332 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-21 12:02:33,332 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 9098 transitions. [2021-08-21 12:02:33,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:02:33,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:33,334 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:33,353 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-21 12:02:33,534 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-21 12:02:33,535 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:33,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:33,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1245461724, now seen corresponding path program 153 times [2021-08-21 12:02:33,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:33,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070560437] [2021-08-21 12:02:33,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:33,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:33,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:33,618 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-21 12:02:33,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:33,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070560437] [2021-08-21 12:02:33,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070560437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:33,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180429703] [2021-08-21 12:02:33,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:33,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:33,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:33,619 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-21 12:02:33,619 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-21 12:02:34,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:02:34,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:34,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:02:34,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:35,067 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:02:35,068 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-21 12:02:40,823 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-21 12:02:40,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180429703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:40,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:40,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:02:40,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943116229] [2021-08-21 12:02:40,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:02:40,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:40,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:02:40,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:40,824 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-21 12:02:41,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:41,016 INFO L93 Difference]: Finished difference Result 3206 states and 9327 transitions. [2021-08-21 12:02:41,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:02:41,017 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-21 12:02:41,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:41,021 INFO L225 Difference]: With dead ends: 3206 [2021-08-21 12:02:41,021 INFO L226 Difference]: Without dead ends: 3203 [2021-08-21 12:02:41,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 218.2ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:41,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3203 states. [2021-08-21 12:02:41,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3203 to 3156. [2021-08-21 12:02:41,072 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-21 12:02:41,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 9257 transitions. [2021-08-21 12:02:41,077 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 9257 transitions. Word has length 21 [2021-08-21 12:02:41,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:41,077 INFO L470 AbstractCegarLoop]: Abstraction has 3156 states and 9257 transitions. [2021-08-21 12:02:41,077 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-21 12:02:41,077 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 9257 transitions. [2021-08-21 12:02:41,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:02:41,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:41,080 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:41,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2021-08-21 12:02:41,280 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-21 12:02:41,281 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:41,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:41,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1342147236, now seen corresponding path program 154 times [2021-08-21 12:02:41,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:41,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921794972] [2021-08-21 12:02:41,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:41,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:41,365 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-21 12:02:41,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:41,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921794972] [2021-08-21 12:02:41,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921794972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:41,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401382418] [2021-08-21 12:02:41,366 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:41,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:41,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:41,366 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-21 12:02:41,367 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-21 12:02:42,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:42,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:42,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:02:42,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:42,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:02:42,823 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-21 12:02:48,250 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-21 12:02:48,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401382418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:48,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:48,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:02:48,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871734348] [2021-08-21 12:02:48,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:02:48,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:48,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:02:48,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:48,251 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-21 12:02:48,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:48,471 INFO L93 Difference]: Finished difference Result 3283 states and 9535 transitions. [2021-08-21 12:02:48,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:02:48,471 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-21 12:02:48,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:48,475 INFO L225 Difference]: With dead ends: 3283 [2021-08-21 12:02:48,475 INFO L226 Difference]: Without dead ends: 3279 [2021-08-21 12:02:48,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 237.5ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:48,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-08-21 12:02:48,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 3222. [2021-08-21 12:02:48,507 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-21 12:02:48,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3222 states to 3222 states and 9443 transitions. [2021-08-21 12:02:48,512 INFO L78 Accepts]: Start accepts. Automaton has 3222 states and 9443 transitions. Word has length 21 [2021-08-21 12:02:48,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:48,512 INFO L470 AbstractCegarLoop]: Abstraction has 3222 states and 9443 transitions. [2021-08-21 12:02:48,512 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-21 12:02:48,512 INFO L276 IsEmpty]: Start isEmpty. Operand 3222 states and 9443 transitions. [2021-08-21 12:02:48,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:02:48,515 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:48,515 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:48,533 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-21 12:02:48,715 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-21 12:02:48,715 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:48,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:48,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1523861020, now seen corresponding path program 155 times [2021-08-21 12:02:48,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:48,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081976752] [2021-08-21 12:02:48,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:48,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:48,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:48,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-21 12:02:48,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:48,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081976752] [2021-08-21 12:02:48,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081976752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:48,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93537208] [2021-08-21 12:02:48,795 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:48,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:48,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:48,796 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-21 12:02:48,796 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-21 12:02:49,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:02:49,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:49,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:02:49,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:50,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:02:50,273 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-21 12:02:55,901 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-21 12:02:55,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93537208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:55,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:55,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:02:55,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996681397] [2021-08-21 12:02:55,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:02:55,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:55,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:02:55,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:55,902 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-21 12:02:56,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:56,116 INFO L93 Difference]: Finished difference Result 3353 states and 9730 transitions. [2021-08-21 12:02:56,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:02:56,116 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-21 12:02:56,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:56,121 INFO L225 Difference]: With dead ends: 3353 [2021-08-21 12:02:56,121 INFO L226 Difference]: Without dead ends: 3349 [2021-08-21 12:02:56,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 218.9ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:56,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3349 states. [2021-08-21 12:02:56,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3349 to 3285. [2021-08-21 12:02:56,153 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-21 12:02:56,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 9624 transitions. [2021-08-21 12:02:56,158 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 9624 transitions. Word has length 21 [2021-08-21 12:02:56,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:56,158 INFO L470 AbstractCegarLoop]: Abstraction has 3285 states and 9624 transitions. [2021-08-21 12:02:56,158 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-21 12:02:56,158 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 9624 transitions. [2021-08-21 12:02:56,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:02:56,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:56,161 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:56,179 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-21 12:02:56,361 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-21 12:02:56,361 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:56,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:56,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1432946268, now seen corresponding path program 156 times [2021-08-21 12:02:56,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:56,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096615073] [2021-08-21 12:02:56,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:56,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:56,446 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-21 12:02:56,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:56,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096615073] [2021-08-21 12:02:56,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096615073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:56,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116078916] [2021-08-21 12:02:56,446 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:56,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:56,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:56,455 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-21 12:02:56,461 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-21 12:02:57,551 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:57,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:57,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:02:57,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:57,947 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:02:57,947 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-21 12:03:04,313 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-21 12:03:04,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116078916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:04,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:04,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:04,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392989850] [2021-08-21 12:03:04,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:04,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:04,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:04,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:04,314 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-21 12:03:04,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:04,584 INFO L93 Difference]: Finished difference Result 3417 states and 9909 transitions. [2021-08-21 12:03:04,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:04,585 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-21 12:03:04,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:04,589 INFO L225 Difference]: With dead ends: 3417 [2021-08-21 12:03:04,589 INFO L226 Difference]: Without dead ends: 3413 [2021-08-21 12:03:04,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 220.1ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:04,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3413 states. [2021-08-21 12:03:04,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3413 to 3337. [2021-08-21 12:03:04,621 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-21 12:03:04,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3337 states to 3337 states and 9786 transitions. [2021-08-21 12:03:04,626 INFO L78 Accepts]: Start accepts. Automaton has 3337 states and 9786 transitions. Word has length 21 [2021-08-21 12:03:04,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:04,626 INFO L470 AbstractCegarLoop]: Abstraction has 3337 states and 9786 transitions. [2021-08-21 12:03:04,626 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-21 12:03:04,626 INFO L276 IsEmpty]: Start isEmpty. Operand 3337 states and 9786 transitions. [2021-08-21 12:03:04,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:04,629 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:04,629 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:04,647 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-21 12:03:04,829 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-21 12:03:04,829 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:04,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:04,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1395308316, now seen corresponding path program 157 times [2021-08-21 12:03:04,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:04,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660923222] [2021-08-21 12:03:04,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:04,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:04,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:04,907 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-21 12:03:04,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:04,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660923222] [2021-08-21 12:03:04,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660923222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:04,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778023358] [2021-08-21 12:03:04,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:04,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:04,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:04,908 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-21 12:03:04,909 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-21 12:03:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:05,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:03:05,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:06,404 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:03:06,404 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-21 12:03:11,901 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-21 12:03:11,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778023358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:11,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:11,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:11,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734954225] [2021-08-21 12:03:11,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:11,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:11,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:11,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:11,902 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-21 12:03:12,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:12,117 INFO L93 Difference]: Finished difference Result 3474 states and 10102 transitions. [2021-08-21 12:03:12,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:12,118 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-21 12:03:12,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:12,123 INFO L225 Difference]: With dead ends: 3474 [2021-08-21 12:03:12,123 INFO L226 Difference]: Without dead ends: 3469 [2021-08-21 12:03:12,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 238.0ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:12,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2021-08-21 12:03:12,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 3405. [2021-08-21 12:03:12,155 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-21 12:03:12,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3405 states to 3405 states and 9994 transitions. [2021-08-21 12:03:12,161 INFO L78 Accepts]: Start accepts. Automaton has 3405 states and 9994 transitions. Word has length 21 [2021-08-21 12:03:12,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:12,161 INFO L470 AbstractCegarLoop]: Abstraction has 3405 states and 9994 transitions. [2021-08-21 12:03:12,161 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-21 12:03:12,162 INFO L276 IsEmpty]: Start isEmpty. Operand 3405 states and 9994 transitions. [2021-08-21 12:03:12,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:12,165 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:12,165 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:12,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:12,365 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-21 12:03:12,365 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:12,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:12,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1123112796, now seen corresponding path program 158 times [2021-08-21 12:03:12,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:12,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656925939] [2021-08-21 12:03:12,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:12,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:12,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:12,456 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-21 12:03:12,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:12,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656925939] [2021-08-21 12:03:12,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656925939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:12,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153901482] [2021-08-21 12:03:12,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:12,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:12,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:12,458 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-21 12:03:12,468 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-21 12:03:13,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:13,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:13,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:03:13,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:13,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:03:13,979 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-21 12:03:19,579 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-21 12:03:19,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153901482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:19,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:19,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:19,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928218513] [2021-08-21 12:03:19,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:19,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:19,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:19,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:19,580 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-21 12:03:19,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:19,860 INFO L93 Difference]: Finished difference Result 3563 states and 10365 transitions. [2021-08-21 12:03:19,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:19,860 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-21 12:03:19,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:19,865 INFO L225 Difference]: With dead ends: 3563 [2021-08-21 12:03:19,865 INFO L226 Difference]: Without dead ends: 3559 [2021-08-21 12:03:19,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 219.2ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:19,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3559 states. [2021-08-21 12:03:19,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3559 to 3483. [2021-08-21 12:03:19,898 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-21 12:03:19,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3483 states to 3483 states and 10241 transitions. [2021-08-21 12:03:19,904 INFO L78 Accepts]: Start accepts. Automaton has 3483 states and 10241 transitions. Word has length 21 [2021-08-21 12:03:19,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:19,904 INFO L470 AbstractCegarLoop]: Abstraction has 3483 states and 10241 transitions. [2021-08-21 12:03:19,904 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-21 12:03:19,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3483 states and 10241 transitions. [2021-08-21 12:03:19,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:19,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:19,907 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:19,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2021-08-21 12:03:20,107 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-21 12:03:20,108 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:20,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:20,108 INFO L82 PathProgramCache]: Analyzing trace with hash -1884755940, now seen corresponding path program 159 times [2021-08-21 12:03:20,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:20,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441614956] [2021-08-21 12:03:20,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:20,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:20,189 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-21 12:03:20,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:20,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441614956] [2021-08-21 12:03:20,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441614956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:20,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723960290] [2021-08-21 12:03:20,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:20,189 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:20,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:20,190 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-21 12:03:20,191 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-21 12:03:21,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:03:21,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:21,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:03:21,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:21,713 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:03:21,714 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-21 12:03:24,933 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-21 12:03:24,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723960290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:24,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:24,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:24,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845844593] [2021-08-21 12:03:24,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:24,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:24,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:24,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:24,934 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-21 12:03:25,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:25,152 INFO L93 Difference]: Finished difference Result 3673 states and 10709 transitions. [2021-08-21 12:03:25,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:25,152 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-21 12:03:25,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:25,158 INFO L225 Difference]: With dead ends: 3673 [2021-08-21 12:03:25,158 INFO L226 Difference]: Without dead ends: 3669 [2021-08-21 12:03:25,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 216.1ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:25,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3669 states. [2021-08-21 12:03:25,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3669 to 3593. [2021-08-21 12:03:25,195 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-21 12:03:25,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3593 states to 3593 states and 10593 transitions. [2021-08-21 12:03:25,201 INFO L78 Accepts]: Start accepts. Automaton has 3593 states and 10593 transitions. Word has length 21 [2021-08-21 12:03:25,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:25,201 INFO L470 AbstractCegarLoop]: Abstraction has 3593 states and 10593 transitions. [2021-08-21 12:03:25,201 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-21 12:03:25,201 INFO L276 IsEmpty]: Start isEmpty. Operand 3593 states and 10593 transitions. [2021-08-21 12:03:25,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:25,205 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:25,205 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:25,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2021-08-21 12:03:25,405 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-21 12:03:25,406 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:25,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:25,406 INFO L82 PathProgramCache]: Analyzing trace with hash 274110372, now seen corresponding path program 160 times [2021-08-21 12:03:25,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:25,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015309882] [2021-08-21 12:03:25,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:25,406 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:25,487 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-21 12:03:25,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:25,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015309882] [2021-08-21 12:03:25,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015309882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:25,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822479557] [2021-08-21 12:03:25,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:25,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:25,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:25,489 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-21 12:03:25,490 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-21 12:03:26,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:26,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:26,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:03:26,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:27,050 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:03:27,051 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-21 12:03:32,082 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-21 12:03:32,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822479557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:32,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:32,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:32,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53038015] [2021-08-21 12:03:32,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:32,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:32,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:32,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:32,083 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-21 12:03:32,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:32,312 INFO L93 Difference]: Finished difference Result 4028 states and 11821 transitions. [2021-08-21 12:03:32,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:32,313 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-21 12:03:32,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:32,318 INFO L225 Difference]: With dead ends: 4028 [2021-08-21 12:03:32,318 INFO L226 Difference]: Without dead ends: 4025 [2021-08-21 12:03:32,318 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 221.0ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:32,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4025 states. [2021-08-21 12:03:32,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4025 to 3961. [2021-08-21 12:03:32,357 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-21 12:03:32,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3961 states to 3961 states and 11724 transitions. [2021-08-21 12:03:32,363 INFO L78 Accepts]: Start accepts. Automaton has 3961 states and 11724 transitions. Word has length 21 [2021-08-21 12:03:32,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:32,364 INFO L470 AbstractCegarLoop]: Abstraction has 3961 states and 11724 transitions. [2021-08-21 12:03:32,364 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-21 12:03:32,364 INFO L276 IsEmpty]: Start isEmpty. Operand 3961 states and 11724 transitions. [2021-08-21 12:03:32,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:32,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:32,367 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:32,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:32,568 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-21 12:03:32,569 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:32,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:32,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1520510692, now seen corresponding path program 161 times [2021-08-21 12:03:32,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:32,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905413985] [2021-08-21 12:03:32,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:32,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:32,656 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-21 12:03:32,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:32,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905413985] [2021-08-21 12:03:32,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905413985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:32,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365800461] [2021-08-21 12:03:32,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:32,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:32,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:32,661 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-21 12:03:32,687 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-21 12:03:33,834 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:03:33,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:33,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:03:33,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:34,233 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:03:34,234 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-21 12:03:39,714 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-21 12:03:39,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365800461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:39,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:39,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:39,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003745064] [2021-08-21 12:03:39,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:39,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:39,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:39,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:39,715 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-21 12:03:39,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:39,960 INFO L93 Difference]: Finished difference Result 4399 states and 12947 transitions. [2021-08-21 12:03:39,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:39,960 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-21 12:03:39,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:39,966 INFO L225 Difference]: With dead ends: 4399 [2021-08-21 12:03:39,966 INFO L226 Difference]: Without dead ends: 4396 [2021-08-21 12:03:39,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 225.5ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:39,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4396 states. [2021-08-21 12:03:40,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4396 to 4331. [2021-08-21 12:03:40,037 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-21 12:03:40,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4331 states to 4331 states and 12860 transitions. [2021-08-21 12:03:40,045 INFO L78 Accepts]: Start accepts. Automaton has 4331 states and 12860 transitions. Word has length 21 [2021-08-21 12:03:40,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:40,045 INFO L470 AbstractCegarLoop]: Abstraction has 4331 states and 12860 transitions. [2021-08-21 12:03:40,045 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-21 12:03:40,045 INFO L276 IsEmpty]: Start isEmpty. Operand 4331 states and 12860 transitions. [2021-08-21 12:03:40,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:40,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:40,049 INFO L512 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:40,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:40,249 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-21 12:03:40,250 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:40,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:40,251 INFO L82 PathProgramCache]: Analyzing trace with hash -1319188828, now seen corresponding path program 162 times [2021-08-21 12:03:40,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:40,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197414741] [2021-08-21 12:03:40,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:40,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:40,372 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-21 12:03:40,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:40,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197414741] [2021-08-21 12:03:40,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197414741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:40,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808561981] [2021-08-21 12:03:40,372 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:40,372 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:40,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:40,373 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-21 12:03:40,374 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-21 12:03:41,533 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:03:41,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:41,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:03:41,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:41,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:03:41,960 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-21 12:03:47,065 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-21 12:03:47,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808561981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:47,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:47,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-08-21 12:03:47,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501680076] [2021-08-21 12:03:47,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:03:47,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:47,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:03:47,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:47,066 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-21 12:03:47,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:47,328 INFO L93 Difference]: Finished difference Result 4703 states and 13878 transitions. [2021-08-21 12:03:47,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:47,328 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-21 12:03:47,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:47,335 INFO L225 Difference]: With dead ends: 4703 [2021-08-21 12:03:47,335 INFO L226 Difference]: Without dead ends: 4700 [2021-08-21 12:03:47,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 243.1ms TimeCoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:47,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4700 states. [2021-08-21 12:03:47,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4700 to 4631. [2021-08-21 12:03:47,382 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-21 12:03:47,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4631 states to 4631 states and 13786 transitions. [2021-08-21 12:03:47,390 INFO L78 Accepts]: Start accepts. Automaton has 4631 states and 13786 transitions. Word has length 21 [2021-08-21 12:03:47,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:47,390 INFO L470 AbstractCegarLoop]: Abstraction has 4631 states and 13786 transitions. [2021-08-21 12:03:47,390 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-21 12:03:47,390 INFO L276 IsEmpty]: Start isEmpty. Operand 4631 states and 13786 transitions. [2021-08-21 12:03:47,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:47,394 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:47,394 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:47,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:47,595 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-21 12:03:47,595 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:47,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:47,595 INFO L82 PathProgramCache]: Analyzing trace with hash 68461225, now seen corresponding path program 163 times [2021-08-21 12:03:47,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:47,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879165330] [2021-08-21 12:03:47,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:47,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:47,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:47,715 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-21 12:03:47,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:47,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879165330] [2021-08-21 12:03:47,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879165330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:47,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900068302] [2021-08-21 12:03:47,715 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:47,715 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:47,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:47,716 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-21 12:03:47,716 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-21 12:03:48,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:48,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:48,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:48,975 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-21 12:03:48,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900068302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:48,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:48,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:03:48,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078721628] [2021-08-21 12:03:48,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:03:48,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:48,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:03:48,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:03:48,975 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-21 12:03:49,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:49,276 INFO L93 Difference]: Finished difference Result 4960 states and 14312 transitions. [2021-08-21 12:03:49,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:03:49,277 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-21 12:03:49,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:49,283 INFO L225 Difference]: With dead ends: 4960 [2021-08-21 12:03:49,283 INFO L226 Difference]: Without dead ends: 4951 [2021-08-21 12:03:49,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 249.4ms TimeCoverageRelationStatistics Valid=423, Invalid=837, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:03:49,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4951 states. [2021-08-21 12:03:49,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4951 to 4662. [2021-08-21 12:03:49,336 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-21 12:03:49,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4662 states to 4662 states and 13872 transitions. [2021-08-21 12:03:49,344 INFO L78 Accepts]: Start accepts. Automaton has 4662 states and 13872 transitions. Word has length 22 [2021-08-21 12:03:49,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:49,344 INFO L470 AbstractCegarLoop]: Abstraction has 4662 states and 13872 transitions. [2021-08-21 12:03:49,344 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-21 12:03:49,344 INFO L276 IsEmpty]: Start isEmpty. Operand 4662 states and 13872 transitions. [2021-08-21 12:03:49,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:49,348 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:49,348 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:49,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:49,549 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-21 12:03:49,549 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:49,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:49,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1074870167, now seen corresponding path program 164 times [2021-08-21 12:03:49,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:49,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797660267] [2021-08-21 12:03:49,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:49,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:49,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:49,643 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-21 12:03:49,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:49,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797660267] [2021-08-21 12:03:49,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797660267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:49,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566273560] [2021-08-21 12:03:49,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:49,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:49,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:49,644 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-21 12:03:49,644 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-21 12:03:50,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:50,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:50,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:50,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:50,908 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-21 12:03:50,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566273560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:50,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:50,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:50,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190097862] [2021-08-21 12:03:50,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:50,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:50,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:50,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:50,908 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-21 12:03:50,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:50,980 INFO L93 Difference]: Finished difference Result 5088 states and 14703 transitions. [2021-08-21 12:03:50,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:03:50,981 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-21 12:03:50,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:50,987 INFO L225 Difference]: With dead ends: 5088 [2021-08-21 12:03:50,987 INFO L226 Difference]: Without dead ends: 5088 [2021-08-21 12:03:50,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 70.8ms TimeCoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:50,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-08-21 12:03:51,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 4620. [2021-08-21 12:03:51,041 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-21 12:03:51,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4620 states to 4620 states and 13735 transitions. [2021-08-21 12:03:51,049 INFO L78 Accepts]: Start accepts. Automaton has 4620 states and 13735 transitions. Word has length 22 [2021-08-21 12:03:51,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:51,049 INFO L470 AbstractCegarLoop]: Abstraction has 4620 states and 13735 transitions. [2021-08-21 12:03:51,049 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-21 12:03:51,049 INFO L276 IsEmpty]: Start isEmpty. Operand 4620 states and 13735 transitions. [2021-08-21 12:03:51,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:51,054 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:51,054 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:51,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:51,254 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-21 12:03:51,254 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:51,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:51,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1320039639, now seen corresponding path program 165 times [2021-08-21 12:03:51,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:51,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103276619] [2021-08-21 12:03:51,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:51,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:51,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:51,338 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-21 12:03:51,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:51,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103276619] [2021-08-21 12:03:51,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103276619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:51,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025755006] [2021-08-21 12:03:51,338 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:51,338 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:51,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:51,339 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-21 12:03:51,339 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-21 12:03:52,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:03:52,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:52,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:52,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:52,598 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-21 12:03:52,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025755006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:52,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:52,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:52,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350702321] [2021-08-21 12:03:52,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:52,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:52,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:52,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:52,599 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-21 12:03:52,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:52,759 INFO L93 Difference]: Finished difference Result 4914 states and 14192 transitions. [2021-08-21 12:03:52,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:52,760 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-21 12:03:52,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:52,766 INFO L225 Difference]: With dead ends: 4914 [2021-08-21 12:03:52,766 INFO L226 Difference]: Without dead ends: 4912 [2021-08-21 12:03:52,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 126.6ms TimeCoverageRelationStatistics Valid=209, Invalid=343, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:52,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2021-08-21 12:03:52,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 4651. [2021-08-21 12:03:52,818 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-21 12:03:52,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13833 transitions. [2021-08-21 12:03:52,826 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13833 transitions. Word has length 22 [2021-08-21 12:03:52,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:52,826 INFO L470 AbstractCegarLoop]: Abstraction has 4651 states and 13833 transitions. [2021-08-21 12:03:52,826 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-21 12:03:52,826 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13833 transitions. [2021-08-21 12:03:52,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:52,831 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:52,831 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:52,850 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-21 12:03:53,031 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-21 12:03:53,032 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:53,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:53,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1256583951, now seen corresponding path program 166 times [2021-08-21 12:03:53,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:53,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215808432] [2021-08-21 12:03:53,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:53,032 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:53,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:53,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-21 12:03:53,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:53,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215808432] [2021-08-21 12:03:53,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215808432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:53,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439060254] [2021-08-21 12:03:53,126 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:53,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:53,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:53,127 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-21 12:03:53,127 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-21 12:03:54,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:54,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:54,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:54,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:54,409 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-21 12:03:54,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439060254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:54,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:54,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:54,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360292896] [2021-08-21 12:03:54,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:54,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:54,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:54,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:54,411 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-21 12:03:54,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:54,482 INFO L93 Difference]: Finished difference Result 5175 states and 14926 transitions. [2021-08-21 12:03:54,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:03:54,483 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-21 12:03:54,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:54,489 INFO L225 Difference]: With dead ends: 5175 [2021-08-21 12:03:54,489 INFO L226 Difference]: Without dead ends: 5175 [2021-08-21 12:03:54,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 64.7ms TimeCoverageRelationStatistics Valid=92, Invalid=118, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:54,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5175 states. [2021-08-21 12:03:54,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5175 to 4653. [2021-08-21 12:03:54,569 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-21 12:03:54,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13839 transitions. [2021-08-21 12:03:54,577 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13839 transitions. Word has length 22 [2021-08-21 12:03:54,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:54,577 INFO L470 AbstractCegarLoop]: Abstraction has 4653 states and 13839 transitions. [2021-08-21 12:03:54,577 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-21 12:03:54,577 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13839 transitions. [2021-08-21 12:03:54,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:54,581 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:54,581 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:54,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:54,782 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-21 12:03:54,782 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:54,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:54,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1327770037, now seen corresponding path program 167 times [2021-08-21 12:03:54,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:54,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607551833] [2021-08-21 12:03:54,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:54,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:54,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:54,869 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-21 12:03:54,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:54,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607551833] [2021-08-21 12:03:54,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607551833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:54,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696003167] [2021-08-21 12:03:54,870 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:54,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:54,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:54,871 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-21 12:03:54,871 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-21 12:03:56,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:03:56,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:56,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:56,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:56,159 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-21 12:03:56,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696003167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:56,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:56,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:56,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337552451] [2021-08-21 12:03:56,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:56,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:56,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:56,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:56,160 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-21 12:03:56,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:56,250 INFO L93 Difference]: Finished difference Result 5518 states and 15893 transitions. [2021-08-21 12:03:56,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:03:56,250 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-21 12:03:56,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:56,257 INFO L225 Difference]: With dead ends: 5518 [2021-08-21 12:03:56,257 INFO L226 Difference]: Without dead ends: 5518 [2021-08-21 12:03:56,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 82.8ms TimeCoverageRelationStatistics Valid=124, Invalid=182, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:03:56,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5518 states. [2021-08-21 12:03:56,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5518 to 4610. [2021-08-21 12:03:56,315 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-21 12:03:56,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13699 transitions. [2021-08-21 12:03:56,324 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13699 transitions. Word has length 22 [2021-08-21 12:03:56,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:56,324 INFO L470 AbstractCegarLoop]: Abstraction has 4610 states and 13699 transitions. [2021-08-21 12:03:56,324 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-21 12:03:56,324 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13699 transitions. [2021-08-21 12:03:56,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:56,328 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:56,328 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:56,347 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-21 12:03:56,528 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-21 12:03:56,529 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:56,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:56,529 INFO L82 PathProgramCache]: Analyzing trace with hash 18120369, now seen corresponding path program 168 times [2021-08-21 12:03:56,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:56,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064101926] [2021-08-21 12:03:56,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:56,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:56,611 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-21 12:03:56,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:56,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064101926] [2021-08-21 12:03:56,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064101926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:56,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32440995] [2021-08-21 12:03:56,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:56,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:56,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:56,612 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-21 12:03:56,613 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-21 12:03:57,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:03:57,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:57,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:57,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:57,871 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-21 12:03:57,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32440995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:57,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:57,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:57,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139717394] [2021-08-21 12:03:57,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:57,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:57,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:57,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=104, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:57,872 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-21 12:03:58,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:58,053 INFO L93 Difference]: Finished difference Result 4901 states and 14155 transitions. [2021-08-21 12:03:58,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:58,053 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-21 12:03:58,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:58,059 INFO L225 Difference]: With dead ends: 4901 [2021-08-21 12:03:58,059 INFO L226 Difference]: Without dead ends: 4899 [2021-08-21 12:03:58,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=208, Invalid=344, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:58,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4899 states. [2021-08-21 12:03:58,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4899 to 4643. [2021-08-21 12:03:58,112 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-21 12:03:58,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13802 transitions. [2021-08-21 12:03:58,120 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13802 transitions. Word has length 22 [2021-08-21 12:03:58,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:58,120 INFO L470 AbstractCegarLoop]: Abstraction has 4643 states and 13802 transitions. [2021-08-21 12:03:58,120 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-21 12:03:58,120 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13802 transitions. [2021-08-21 12:03:58,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:58,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:58,125 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:58,143 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-21 12:03:58,325 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-21 12:03:58,325 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:58,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:58,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1700223337, now seen corresponding path program 169 times [2021-08-21 12:03:58,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:58,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845028028] [2021-08-21 12:03:58,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:58,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:58,407 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-21 12:03:58,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:58,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845028028] [2021-08-21 12:03:58,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845028028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:58,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264567374] [2021-08-21 12:03:58,408 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:58,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:58,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:58,408 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-21 12:03:58,409 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-21 12:03:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:59,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:03:59,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:59,683 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-21 12:03:59,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264567374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:59,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:59,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:59,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112889179] [2021-08-21 12:03:59,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:59,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:59,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:59,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=104, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:59,684 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-21 12:03:59,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:59,758 INFO L93 Difference]: Finished difference Result 5202 states and 15010 transitions. [2021-08-21 12:03:59,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:03:59,759 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-21 12:03:59,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:59,765 INFO L225 Difference]: With dead ends: 5202 [2021-08-21 12:03:59,765 INFO L226 Difference]: Without dead ends: 5202 [2021-08-21 12:03:59,765 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 62.0ms TimeCoverageRelationStatistics Valid=91, Invalid=119, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:59,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5202 states. [2021-08-21 12:03:59,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5202 to 4644. [2021-08-21 12:03:59,820 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-21 12:03:59,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4644 states to 4644 states and 13805 transitions. [2021-08-21 12:03:59,828 INFO L78 Accepts]: Start accepts. Automaton has 4644 states and 13805 transitions. Word has length 22 [2021-08-21 12:03:59,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:59,859 INFO L470 AbstractCegarLoop]: Abstraction has 4644 states and 13805 transitions. [2021-08-21 12:03:59,859 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-21 12:03:59,859 INFO L276 IsEmpty]: Start isEmpty. Operand 4644 states and 13805 transitions. [2021-08-21 12:03:59,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:03:59,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:59,864 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:59,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:00,064 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-21 12:04:00,065 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:00,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:00,065 INFO L82 PathProgramCache]: Analyzing trace with hash 10389971, now seen corresponding path program 170 times [2021-08-21 12:04:00,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:00,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262300643] [2021-08-21 12:04:00,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:00,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:00,160 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-21 12:04:00,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:00,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262300643] [2021-08-21 12:04:00,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262300643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:00,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923697048] [2021-08-21 12:04:00,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:00,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:00,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:00,161 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-21 12:04:00,162 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-21 12:04:01,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:01,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:01,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:01,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:01,453 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-21 12:04:01,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923697048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:01,453 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:01,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:01,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560499829] [2021-08-21 12:04:01,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:01,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:01,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:01,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:01,454 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-21 12:04:01,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:01,549 INFO L93 Difference]: Finished difference Result 5709 states and 16448 transitions. [2021-08-21 12:04:01,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:04:01,549 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-21 12:04:01,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:01,556 INFO L225 Difference]: With dead ends: 5709 [2021-08-21 12:04:01,556 INFO L226 Difference]: Without dead ends: 5709 [2021-08-21 12:04:01,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 80.9ms TimeCoverageRelationStatistics Valid=123, Invalid=183, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:04:01,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5709 states. [2021-08-21 12:04:01,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5709 to 4601. [2021-08-21 12:04:01,613 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-21 12:04:01,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13663 transitions. [2021-08-21 12:04:01,621 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13663 transitions. Word has length 22 [2021-08-21 12:04:01,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:01,621 INFO L470 AbstractCegarLoop]: Abstraction has 4601 states and 13663 transitions. [2021-08-21 12:04:01,621 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-21 12:04:01,621 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13663 transitions. [2021-08-21 12:04:01,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:01,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:01,625 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:01,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:01,826 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-21 12:04:01,826 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:01,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:01,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1499794967, now seen corresponding path program 171 times [2021-08-21 12:04:01,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:01,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187497730] [2021-08-21 12:04:01,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:01,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:01,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:01,943 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-21 12:04:01,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:01,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187497730] [2021-08-21 12:04:01,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187497730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:01,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651829764] [2021-08-21 12:04:01,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:01,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:01,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:01,944 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-21 12:04:01,945 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-21 12:04:03,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:04:03,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:03,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:03,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:03,268 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-21 12:04:03,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651829764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:03,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:03,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:03,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91954270] [2021-08-21 12:04:03,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:03,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:03,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:03,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:03,269 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-21 12:04:03,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:03,406 INFO L93 Difference]: Finished difference Result 7491 states and 21853 transitions. [2021-08-21 12:04:03,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:04:03,407 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-21 12:04:03,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:03,417 INFO L225 Difference]: With dead ends: 7491 [2021-08-21 12:04:03,417 INFO L226 Difference]: Without dead ends: 7491 [2021-08-21 12:04:03,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=160, Invalid=260, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:04:03,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7491 states. [2021-08-21 12:04:03,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7491 to 6220. [2021-08-21 12:04:03,498 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-21 12:04:03,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6220 states to 6220 states and 18643 transitions. [2021-08-21 12:04:03,510 INFO L78 Accepts]: Start accepts. Automaton has 6220 states and 18643 transitions. Word has length 22 [2021-08-21 12:04:03,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:03,510 INFO L470 AbstractCegarLoop]: Abstraction has 6220 states and 18643 transitions. [2021-08-21 12:04:03,510 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-21 12:04:03,510 INFO L276 IsEmpty]: Start isEmpty. Operand 6220 states and 18643 transitions. [2021-08-21 12:04:03,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:03,515 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:03,515 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:03,535 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-21 12:04:03,716 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-21 12:04:03,716 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:03,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:03,716 INFO L82 PathProgramCache]: Analyzing trace with hash -1448592343, now seen corresponding path program 172 times [2021-08-21 12:04:03,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:03,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375714820] [2021-08-21 12:04:03,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:03,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:03,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:03,804 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-21 12:04:03,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:03,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375714820] [2021-08-21 12:04:03,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375714820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:03,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512609564] [2021-08-21 12:04:03,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:03,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:03,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:03,809 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-21 12:04:03,819 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-21 12:04:05,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:05,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:05,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:05,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:05,138 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-21 12:04:05,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512609564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:05,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:05,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:05,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757288332] [2021-08-21 12:04:05,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:05,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:05,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:05,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:05,139 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-21 12:04:05,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:05,304 INFO L93 Difference]: Finished difference Result 6557 states and 19266 transitions. [2021-08-21 12:04:05,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:05,305 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-21 12:04:05,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:05,313 INFO L225 Difference]: With dead ends: 6557 [2021-08-21 12:04:05,313 INFO L226 Difference]: Without dead ends: 6555 [2021-08-21 12:04:05,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 123.7ms TimeCoverageRelationStatistics Valid=207, Invalid=345, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:04:05,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6555 states. [2021-08-21 12:04:05,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6555 to 6310. [2021-08-21 12:04:05,389 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-21 12:04:05,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6310 states to 6310 states and 18925 transitions. [2021-08-21 12:04:05,401 INFO L78 Accepts]: Start accepts. Automaton has 6310 states and 18925 transitions. Word has length 22 [2021-08-21 12:04:05,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:05,401 INFO L470 AbstractCegarLoop]: Abstraction has 6310 states and 18925 transitions. [2021-08-21 12:04:05,401 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-21 12:04:05,401 INFO L276 IsEmpty]: Start isEmpty. Operand 6310 states and 18925 transitions. [2021-08-21 12:04:05,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:05,407 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:05,407 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:05,426 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-21 12:04:05,607 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-21 12:04:05,608 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:05,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:05,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1128031247, now seen corresponding path program 173 times [2021-08-21 12:04:05,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:05,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018573195] [2021-08-21 12:04:05,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:05,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:05,711 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-21 12:04:05,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:05,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018573195] [2021-08-21 12:04:05,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018573195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:05,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478424539] [2021-08-21 12:04:05,711 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:05,711 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:05,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:05,712 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-21 12:04:05,713 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-21 12:04:07,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:04:07,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:07,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:07,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:07,095 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-21 12:04:07,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478424539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:07,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:07,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:07,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201994229] [2021-08-21 12:04:07,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:07,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:07,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:07,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:07,095 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-21 12:04:07,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:07,169 INFO L93 Difference]: Finished difference Result 6544 states and 19217 transitions. [2021-08-21 12:04:07,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:04:07,169 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-21 12:04:07,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:07,178 INFO L225 Difference]: With dead ends: 6544 [2021-08-21 12:04:07,178 INFO L226 Difference]: Without dead ends: 6544 [2021-08-21 12:04:07,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:07,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6544 states. [2021-08-21 12:04:07,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6544 to 6298. [2021-08-21 12:04:07,254 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-21 12:04:07,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6298 states to 6298 states and 18876 transitions. [2021-08-21 12:04:07,268 INFO L78 Accepts]: Start accepts. Automaton has 6298 states and 18876 transitions. Word has length 22 [2021-08-21 12:04:07,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:07,268 INFO L470 AbstractCegarLoop]: Abstraction has 6298 states and 18876 transitions. [2021-08-21 12:04:07,268 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-21 12:04:07,269 INFO L276 IsEmpty]: Start isEmpty. Operand 6298 states and 18876 transitions. [2021-08-21 12:04:07,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:07,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:07,277 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:07,302 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-21 12:04:07,492 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-21 12:04:07,493 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:07,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:07,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1456322741, now seen corresponding path program 174 times [2021-08-21 12:04:07,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:07,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350945027] [2021-08-21 12:04:07,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:07,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:07,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:07,578 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-21 12:04:07,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:07,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350945027] [2021-08-21 12:04:07,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350945027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:07,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919727008] [2021-08-21 12:04:07,578 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:07,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:07,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:07,579 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-21 12:04:07,579 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-21 12:04:08,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:04:08,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:08,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:08,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:08,932 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-21 12:04:08,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919727008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:08,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:08,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:04:08,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330753915] [2021-08-21 12:04:08,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:08,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:08,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:08,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:08,933 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-21 12:04:09,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:09,042 INFO L93 Difference]: Finished difference Result 7249 states and 21246 transitions. [2021-08-21 12:04:09,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:04:09,042 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-21 12:04:09,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:09,052 INFO L225 Difference]: With dead ends: 7249 [2021-08-21 12:04:09,052 INFO L226 Difference]: Without dead ends: 7249 [2021-08-21 12:04:09,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 76.6ms TimeCoverageRelationStatistics Valid=122, Invalid=184, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:04:09,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7249 states. [2021-08-21 12:04:09,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7249 to 6309. [2021-08-21 12:04:09,132 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-21 12:04:09,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6309 states to 6309 states and 18909 transitions. [2021-08-21 12:04:09,143 INFO L78 Accepts]: Start accepts. Automaton has 6309 states and 18909 transitions. Word has length 22 [2021-08-21 12:04:09,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:09,143 INFO L470 AbstractCegarLoop]: Abstraction has 6309 states and 18909 transitions. [2021-08-21 12:04:09,143 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-21 12:04:09,143 INFO L276 IsEmpty]: Start isEmpty. Operand 6309 states and 18909 transitions. [2021-08-21 12:04:09,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:09,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:09,149 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:09,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:09,349 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-21 12:04:09,349 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:09,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:09,350 INFO L82 PathProgramCache]: Analyzing trace with hash 33082255, now seen corresponding path program 175 times [2021-08-21 12:04:09,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:09,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220931310] [2021-08-21 12:04:09,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:09,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:09,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:09,435 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-21 12:04:09,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:09,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220931310] [2021-08-21 12:04:09,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220931310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:09,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770818786] [2021-08-21 12:04:09,436 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:09,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:09,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:09,436 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-21 12:04:09,437 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-21 12:04:10,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:10,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:10,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:10,790 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-21 12:04:10,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770818786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:10,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:10,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:04:10,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141258712] [2021-08-21 12:04:10,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:10,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:10,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:10,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:10,791 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-21 12:04:10,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:10,905 INFO L93 Difference]: Finished difference Result 10168 states and 30240 transitions. [2021-08-21 12:04:10,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:04:10,905 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-21 12:04:10,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:10,923 INFO L225 Difference]: With dead ends: 10168 [2021-08-21 12:04:10,923 INFO L226 Difference]: Without dead ends: 10168 [2021-08-21 12:04:10,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 83.7ms TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:04:10,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10168 states. [2021-08-21 12:04:11,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10168 to 9289. [2021-08-21 12:04:11,049 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-21 12:04:11,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9289 states to 9289 states and 28123 transitions. [2021-08-21 12:04:11,068 INFO L78 Accepts]: Start accepts. Automaton has 9289 states and 28123 transitions. Word has length 22 [2021-08-21 12:04:11,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:11,068 INFO L470 AbstractCegarLoop]: Abstraction has 9289 states and 28123 transitions. [2021-08-21 12:04:11,068 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-21 12:04:11,068 INFO L276 IsEmpty]: Start isEmpty. Operand 9289 states and 28123 transitions. [2021-08-21 12:04:11,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:11,076 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:11,076 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:11,095 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-21 12:04:11,277 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-21 12:04:11,277 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:11,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:11,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1040003125, now seen corresponding path program 176 times [2021-08-21 12:04:11,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:11,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956701165] [2021-08-21 12:04:11,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:11,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:11,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:11,370 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-21 12:04:11,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:11,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956701165] [2021-08-21 12:04:11,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956701165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:11,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997083322] [2021-08-21 12:04:11,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:11,370 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:11,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:11,371 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-21 12:04:11,372 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-21 12:04:12,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:12,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:12,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:12,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:12,772 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-21 12:04:12,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997083322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:12,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:12,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:04:12,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666042524] [2021-08-21 12:04:12,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:12,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:12,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:12,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:12,773 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-21 12:04:12,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:12,995 INFO L93 Difference]: Finished difference Result 13238 states and 39721 transitions. [2021-08-21 12:04:12,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:04:12,995 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-21 12:04:12,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:13,016 INFO L225 Difference]: With dead ends: 13238 [2021-08-21 12:04:13,017 INFO L226 Difference]: Without dead ends: 13238 [2021-08-21 12:04:13,017 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 156.6ms TimeCoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:13,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13238 states. [2021-08-21 12:04:13,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13238 to 11586. [2021-08-21 12:04:13,179 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-21 12:04:13,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11586 states to 11586 states and 35340 transitions. [2021-08-21 12:04:13,203 INFO L78 Accepts]: Start accepts. Automaton has 11586 states and 35340 transitions. Word has length 22 [2021-08-21 12:04:13,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:13,203 INFO L470 AbstractCegarLoop]: Abstraction has 11586 states and 35340 transitions. [2021-08-21 12:04:13,203 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-21 12:04:13,203 INFO L276 IsEmpty]: Start isEmpty. Operand 11586 states and 35340 transitions. [2021-08-21 12:04:13,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:13,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:13,213 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:13,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2021-08-21 12:04:13,413 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-21 12:04:13,414 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:13,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:13,414 INFO L82 PathProgramCache]: Analyzing trace with hash 989489111, now seen corresponding path program 177 times [2021-08-21 12:04:13,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:13,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456820756] [2021-08-21 12:04:13,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:13,414 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:13,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:13,481 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-21 12:04:13,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:13,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456820756] [2021-08-21 12:04:13,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456820756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:13,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216582298] [2021-08-21 12:04:13,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:13,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:13,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:13,483 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-21 12:04:13,483 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-21 12:04:14,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:04:14,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:14,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:14,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:14,852 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-21 12:04:14,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216582298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:14,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:14,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:04:14,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533743030] [2021-08-21 12:04:14,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:04:14,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:14,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:04:14,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:04:14,852 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-21 12:04:15,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:15,025 INFO L93 Difference]: Finished difference Result 12095 states and 36600 transitions. [2021-08-21 12:04:15,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:04:15,025 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-21 12:04:15,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:15,045 INFO L225 Difference]: With dead ends: 12095 [2021-08-21 12:04:15,045 INFO L226 Difference]: Without dead ends: 12091 [2021-08-21 12:04:15,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 103.2ms TimeCoverageRelationStatistics Valid=162, Invalid=300, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:04:15,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12091 states. [2021-08-21 12:04:15,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12091 to 11903. [2021-08-21 12:04:15,209 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-21 12:04:15,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11903 states to 11903 states and 36354 transitions. [2021-08-21 12:04:15,237 INFO L78 Accepts]: Start accepts. Automaton has 11903 states and 36354 transitions. Word has length 22 [2021-08-21 12:04:15,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:15,237 INFO L470 AbstractCegarLoop]: Abstraction has 11903 states and 36354 transitions. [2021-08-21 12:04:15,237 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-21 12:04:15,237 INFO L276 IsEmpty]: Start isEmpty. Operand 11903 states and 36354 transitions. [2021-08-21 12:04:15,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:15,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:15,248 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:15,268 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-21 12:04:15,448 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-21 12:04:15,449 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:15,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:15,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1158435991, now seen corresponding path program 178 times [2021-08-21 12:04:15,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:15,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149061209] [2021-08-21 12:04:15,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:15,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:15,586 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-21 12:04:15,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:15,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149061209] [2021-08-21 12:04:15,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149061209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:15,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161993723] [2021-08-21 12:04:15,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:15,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:15,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:15,587 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-21 12:04:15,588 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-21 12:04:16,869 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:16,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:16,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:16,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:16,930 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-21 12:04:16,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161993723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:16,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:16,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:16,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051474410] [2021-08-21 12:04:16,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:16,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:16,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:16,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:16,931 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-21 12:04:17,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:17,073 INFO L93 Difference]: Finished difference Result 14492 states and 43752 transitions. [2021-08-21 12:04:17,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:04:17,073 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-21 12:04:17,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:17,099 INFO L225 Difference]: With dead ends: 14492 [2021-08-21 12:04:17,099 INFO L226 Difference]: Without dead ends: 14492 [2021-08-21 12:04:17,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=142, Invalid=238, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:04:17,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14492 states. [2021-08-21 12:04:17,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14492 to 12709. [2021-08-21 12:04:17,330 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-21 12:04:17,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12709 states to 12709 states and 38981 transitions. [2021-08-21 12:04:17,357 INFO L78 Accepts]: Start accepts. Automaton has 12709 states and 38981 transitions. Word has length 22 [2021-08-21 12:04:17,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:17,358 INFO L470 AbstractCegarLoop]: Abstraction has 12709 states and 38981 transitions. [2021-08-21 12:04:17,358 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-21 12:04:17,358 INFO L276 IsEmpty]: Start isEmpty. Operand 12709 states and 38981 transitions. [2021-08-21 12:04:17,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:17,368 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:17,368 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:17,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:17,568 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-21 12:04:17,569 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:17,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:17,569 INFO L82 PathProgramCache]: Analyzing trace with hash -2042439717, now seen corresponding path program 179 times [2021-08-21 12:04:17,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:17,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078161936] [2021-08-21 12:04:17,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:17,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:17,657 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-21 12:04:17,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:17,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078161936] [2021-08-21 12:04:17,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078161936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:17,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754217976] [2021-08-21 12:04:17,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:17,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:17,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:17,658 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-21 12:04:17,659 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-21 12:04:18,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:04:18,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:18,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:18,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:19,017 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-21 12:04:19,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754217976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:19,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:19,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:04:19,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227898130] [2021-08-21 12:04:19,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:19,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:19,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:19,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:19,018 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-21 12:04:19,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:19,220 INFO L93 Difference]: Finished difference Result 15338 states and 46373 transitions. [2021-08-21 12:04:19,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:04:19,221 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-21 12:04:19,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:19,246 INFO L225 Difference]: With dead ends: 15338 [2021-08-21 12:04:19,246 INFO L226 Difference]: Without dead ends: 15338 [2021-08-21 12:04:19,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=158, Invalid=262, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:04:19,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15338 states. [2021-08-21 12:04:19,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15338 to 6537. [2021-08-21 12:04:19,388 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-21 12:04:19,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6537 states to 6537 states and 19708 transitions. [2021-08-21 12:04:19,400 INFO L78 Accepts]: Start accepts. Automaton has 6537 states and 19708 transitions. Word has length 22 [2021-08-21 12:04:19,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:19,400 INFO L470 AbstractCegarLoop]: Abstraction has 6537 states and 19708 transitions. [2021-08-21 12:04:19,400 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-21 12:04:19,400 INFO L276 IsEmpty]: Start isEmpty. Operand 6537 states and 19708 transitions. [2021-08-21 12:04:19,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:19,406 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:19,406 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:19,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2021-08-21 12:04:19,607 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-21 12:04:19,607 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:19,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:19,607 INFO L82 PathProgramCache]: Analyzing trace with hash 1179442199, now seen corresponding path program 180 times [2021-08-21 12:04:19,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:19,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543747691] [2021-08-21 12:04:19,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:19,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:19,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:19,736 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-21 12:04:19,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:19,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543747691] [2021-08-21 12:04:19,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543747691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:19,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459870227] [2021-08-21 12:04:19,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:19,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:19,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:19,738 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-21 12:04:19,739 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-21 12:04:21,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:04:21,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:21,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:21,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:21,217 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-21 12:04:21,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459870227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:21,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:21,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:04:21,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892608784] [2021-08-21 12:04:21,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:21,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:21,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:21,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:21,218 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-21 12:04:21,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:21,383 INFO L93 Difference]: Finished difference Result 9866 states and 29267 transitions. [2021-08-21 12:04:21,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:04:21,383 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-21 12:04:21,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:21,397 INFO L225 Difference]: With dead ends: 9866 [2021-08-21 12:04:21,398 INFO L226 Difference]: Without dead ends: 9866 [2021-08-21 12:04:21,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 149.9ms TimeCoverageRelationStatistics Valid=217, Invalid=383, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:21,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9866 states. [2021-08-21 12:04:21,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9866 to 6581. [2021-08-21 12:04:21,497 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-21 12:04:21,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6581 states to 6581 states and 19842 transitions. [2021-08-21 12:04:21,509 INFO L78 Accepts]: Start accepts. Automaton has 6581 states and 19842 transitions. Word has length 22 [2021-08-21 12:04:21,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:21,509 INFO L470 AbstractCegarLoop]: Abstraction has 6581 states and 19842 transitions. [2021-08-21 12:04:21,509 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-21 12:04:21,509 INFO L276 IsEmpty]: Start isEmpty. Operand 6581 states and 19842 transitions. [2021-08-21 12:04:21,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:21,515 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:21,515 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:21,534 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-21 12:04:21,715 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-21 12:04:21,715 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:21,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:21,716 INFO L82 PathProgramCache]: Analyzing trace with hash 327953841, now seen corresponding path program 181 times [2021-08-21 12:04:21,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:21,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021843180] [2021-08-21 12:04:21,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:21,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:21,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:21,791 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-21 12:04:21,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:21,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021843180] [2021-08-21 12:04:21,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021843180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:21,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790351702] [2021-08-21 12:04:21,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:21,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:21,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:21,793 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-21 12:04:21,793 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-21 12:04:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:23,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:23,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:23,210 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-21 12:04:23,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790351702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:23,210 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:23,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:23,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706745976] [2021-08-21 12:04:23,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:23,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:23,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:23,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:23,211 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-21 12:04:23,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:23,383 INFO L93 Difference]: Finished difference Result 6848 states and 20247 transitions. [2021-08-21 12:04:23,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:23,383 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-21 12:04:23,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:23,395 INFO L225 Difference]: With dead ends: 6848 [2021-08-21 12:04:23,395 INFO L226 Difference]: Without dead ends: 6844 [2021-08-21 12:04:23,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=206, Invalid=346, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:04:23,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6844 states. [2021-08-21 12:04:23,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6844 to 6484. [2021-08-21 12:04:23,480 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-21 12:04:23,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6484 states to 6484 states and 19519 transitions. [2021-08-21 12:04:23,493 INFO L78 Accepts]: Start accepts. Automaton has 6484 states and 19519 transitions. Word has length 22 [2021-08-21 12:04:23,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:23,493 INFO L470 AbstractCegarLoop]: Abstraction has 6484 states and 19519 transitions. [2021-08-21 12:04:23,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-21 12:04:23,493 INFO L276 IsEmpty]: Start isEmpty. Operand 6484 states and 19519 transitions. [2021-08-21 12:04:23,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:23,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:23,499 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:23,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:23,699 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-21 12:04:23,699 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:23,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:23,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1390389865, now seen corresponding path program 182 times [2021-08-21 12:04:23,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:23,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971938874] [2021-08-21 12:04:23,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:23,700 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:23,786 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-21 12:04:23,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:23,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971938874] [2021-08-21 12:04:23,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971938874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:23,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698758209] [2021-08-21 12:04:23,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:23,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:23,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:23,787 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-21 12:04:23,816 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-21 12:04:25,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:25,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:25,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:25,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:25,232 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-21 12:04:25,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698758209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:25,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:25,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:25,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763029664] [2021-08-21 12:04:25,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:25,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:25,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:25,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:25,234 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-21 12:04:25,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:25,317 INFO L93 Difference]: Finished difference Result 6982 states and 20569 transitions. [2021-08-21 12:04:25,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:04:25,318 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-21 12:04:25,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:25,327 INFO L225 Difference]: With dead ends: 6982 [2021-08-21 12:04:25,327 INFO L226 Difference]: Without dead ends: 6982 [2021-08-21 12:04:25,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=102, Invalid=138, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:25,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6982 states. [2021-08-21 12:04:25,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6982 to 6483. [2021-08-21 12:04:25,407 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-21 12:04:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6483 states to 6483 states and 19504 transitions. [2021-08-21 12:04:25,419 INFO L78 Accepts]: Start accepts. Automaton has 6483 states and 19504 transitions. Word has length 22 [2021-08-21 12:04:25,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:25,419 INFO L470 AbstractCegarLoop]: Abstraction has 6483 states and 19504 transitions. [2021-08-21 12:04:25,420 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-21 12:04:25,420 INFO L276 IsEmpty]: Start isEmpty. Operand 6483 states and 19504 transitions. [2021-08-21 12:04:25,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:25,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:25,425 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:25,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2021-08-21 12:04:25,625 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-21 12:04:25,626 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:25,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:25,626 INFO L82 PathProgramCache]: Analyzing trace with hash 320223443, now seen corresponding path program 183 times [2021-08-21 12:04:25,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:25,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371538201] [2021-08-21 12:04:25,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:25,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:25,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:25,703 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-21 12:04:25,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:25,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371538201] [2021-08-21 12:04:25,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371538201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:25,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058417946] [2021-08-21 12:04:25,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:25,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:25,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:25,705 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-21 12:04:25,705 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-21 12:04:27,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:04:27,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:27,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:27,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:27,133 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-21 12:04:27,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058417946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:27,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:27,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:27,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805769417] [2021-08-21 12:04:27,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:27,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:27,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:27,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:27,134 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-21 12:04:27,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:27,221 INFO L93 Difference]: Finished difference Result 6703 states and 19764 transitions. [2021-08-21 12:04:27,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:04:27,221 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-21 12:04:27,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:27,229 INFO L225 Difference]: With dead ends: 6703 [2021-08-21 12:04:27,230 INFO L226 Difference]: Without dead ends: 6703 [2021-08-21 12:04:27,230 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:04:27,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6703 states. [2021-08-21 12:04:27,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6703 to 6451. [2021-08-21 12:04:27,307 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-21 12:04:27,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6451 states to 6451 states and 19389 transitions. [2021-08-21 12:04:27,318 INFO L78 Accepts]: Start accepts. Automaton has 6451 states and 19389 transitions. Word has length 22 [2021-08-21 12:04:27,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:27,318 INFO L470 AbstractCegarLoop]: Abstraction has 6451 states and 19389 transitions. [2021-08-21 12:04:27,318 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-21 12:04:27,319 INFO L276 IsEmpty]: Start isEmpty. Operand 6451 states and 19389 transitions. [2021-08-21 12:04:27,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:27,324 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:27,324 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:27,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:27,524 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-21 12:04:27,525 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:27,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:27,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1809628439, now seen corresponding path program 184 times [2021-08-21 12:04:27,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:27,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946775276] [2021-08-21 12:04:27,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:27,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:27,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:27,610 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-21 12:04:27,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:27,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946775276] [2021-08-21 12:04:27,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946775276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:27,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183734857] [2021-08-21 12:04:27,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:27,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:27,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:27,611 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-21 12:04:27,612 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-21 12:04:28,985 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:28,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:28,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:28,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:29,055 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-21 12:04:29,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183734857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:29,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:29,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:29,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824439626] [2021-08-21 12:04:29,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:29,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:29,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:29,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:29,056 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-21 12:04:29,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:29,172 INFO L93 Difference]: Finished difference Result 7745 states and 22798 transitions. [2021-08-21 12:04:29,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:04:29,173 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-21 12:04:29,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:29,183 INFO L225 Difference]: With dead ends: 7745 [2021-08-21 12:04:29,183 INFO L226 Difference]: Without dead ends: 7745 [2021-08-21 12:04:29,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=158, Invalid=262, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:04:29,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7745 states. [2021-08-21 12:04:29,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7745 to 6345. [2021-08-21 12:04:29,267 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-21 12:04:29,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6345 states to 6345 states and 19041 transitions. [2021-08-21 12:04:29,278 INFO L78 Accepts]: Start accepts. Automaton has 6345 states and 19041 transitions. Word has length 22 [2021-08-21 12:04:29,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:29,278 INFO L470 AbstractCegarLoop]: Abstraction has 6345 states and 19041 transitions. [2021-08-21 12:04:29,278 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-21 12:04:29,279 INFO L276 IsEmpty]: Start isEmpty. Operand 6345 states and 19041 transitions. [2021-08-21 12:04:29,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:29,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:29,284 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:29,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:29,484 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-21 12:04:29,484 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:29,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:29,485 INFO L82 PathProgramCache]: Analyzing trace with hash 736543059, now seen corresponding path program 185 times [2021-08-21 12:04:29,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:29,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666412258] [2021-08-21 12:04:29,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:29,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:29,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:29,576 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-21 12:04:29,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:29,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666412258] [2021-08-21 12:04:29,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666412258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:29,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387440885] [2021-08-21 12:04:29,577 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:29,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:29,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:29,577 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-21 12:04:29,578 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-21 12:04:30,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:04:30,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:30,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:30,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:31,021 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-21 12:04:31,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387440885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:31,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:31,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:31,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660513225] [2021-08-21 12:04:31,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:31,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:31,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:31,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:31,022 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-21 12:04:31,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:31,160 INFO L93 Difference]: Finished difference Result 10084 states and 30010 transitions. [2021-08-21 12:04:31,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:04:31,160 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-21 12:04:31,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:31,175 INFO L225 Difference]: With dead ends: 10084 [2021-08-21 12:04:31,175 INFO L226 Difference]: Without dead ends: 10084 [2021-08-21 12:04:31,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 113.6ms TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:31,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10084 states. [2021-08-21 12:04:31,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10084 to 7344. [2021-08-21 12:04:31,283 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-21 12:04:31,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7344 states to 7344 states and 22144 transitions. [2021-08-21 12:04:31,297 INFO L78 Accepts]: Start accepts. Automaton has 7344 states and 22144 transitions. Word has length 22 [2021-08-21 12:04:31,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:31,297 INFO L470 AbstractCegarLoop]: Abstraction has 7344 states and 22144 transitions. [2021-08-21 12:04:31,298 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-21 12:04:31,298 INFO L276 IsEmpty]: Start isEmpty. Operand 7344 states and 22144 transitions. [2021-08-21 12:04:31,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:31,303 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:31,304 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:31,323 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-21 12:04:31,504 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-21 12:04:31,504 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:31,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:31,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1830634647, now seen corresponding path program 186 times [2021-08-21 12:04:31,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:31,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486485629] [2021-08-21 12:04:31,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:31,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:31,596 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-21 12:04:31,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:31,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486485629] [2021-08-21 12:04:31,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486485629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:31,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440718194] [2021-08-21 12:04:31,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:31,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:31,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:31,598 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-21 12:04:31,598 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-21 12:04:32,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 12:04:32,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:32,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:32,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:33,049 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-21 12:04:33,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440718194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:33,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:33,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:33,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544225854] [2021-08-21 12:04:33,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:33,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:33,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:33,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:33,049 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-21 12:04:33,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:33,268 INFO L93 Difference]: Finished difference Result 11748 states and 34939 transitions. [2021-08-21 12:04:33,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:33,268 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-21 12:04:33,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:33,286 INFO L225 Difference]: With dead ends: 11748 [2021-08-21 12:04:33,286 INFO L226 Difference]: Without dead ends: 11748 [2021-08-21 12:04:33,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 172.5ms TimeCoverageRelationStatistics Valid=309, Invalid=561, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:04:33,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11748 states. [2021-08-21 12:04:33,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11748 to 9346. [2021-08-21 12:04:33,423 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-21 12:04:33,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9346 states to 9346 states and 28414 transitions. [2021-08-21 12:04:33,441 INFO L78 Accepts]: Start accepts. Automaton has 9346 states and 28414 transitions. Word has length 22 [2021-08-21 12:04:33,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:33,441 INFO L470 AbstractCegarLoop]: Abstraction has 9346 states and 28414 transitions. [2021-08-21 12:04:33,442 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-21 12:04:33,442 INFO L276 IsEmpty]: Start isEmpty. Operand 9346 states and 28414 transitions. [2021-08-21 12:04:33,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:33,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:33,450 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:33,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:33,650 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-21 12:04:33,651 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:33,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:33,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1072817419, now seen corresponding path program 187 times [2021-08-21 12:04:33,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:33,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489558973] [2021-08-21 12:04:33,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:33,651 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:33,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:33,723 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-21 12:04:33,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:33,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489558973] [2021-08-21 12:04:33,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489558973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:33,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690388559] [2021-08-21 12:04:33,723 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:33,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:33,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:33,724 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-21 12:04:33,725 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-21 12:04:35,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:35,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:35,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:35,169 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-21 12:04:35,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690388559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:35,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:35,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:04:35,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530421219] [2021-08-21 12:04:35,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:04:35,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:35,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:04:35,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:04:35,170 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-21 12:04:35,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:35,331 INFO L93 Difference]: Finished difference Result 9700 states and 29211 transitions. [2021-08-21 12:04:35,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:04:35,331 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-21 12:04:35,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:35,345 INFO L225 Difference]: With dead ends: 9700 [2021-08-21 12:04:35,345 INFO L226 Difference]: Without dead ends: 9696 [2021-08-21 12:04:35,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 103.6ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:04:35,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9696 states. [2021-08-21 12:04:35,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9696 to 9533. [2021-08-21 12:04:35,462 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-21 12:04:35,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9533 states to 9533 states and 29008 transitions. [2021-08-21 12:04:35,481 INFO L78 Accepts]: Start accepts. Automaton has 9533 states and 29008 transitions. Word has length 22 [2021-08-21 12:04:35,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:35,481 INFO L470 AbstractCegarLoop]: Abstraction has 9533 states and 29008 transitions. [2021-08-21 12:04:35,481 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-21 12:04:35,481 INFO L276 IsEmpty]: Start isEmpty. Operand 9533 states and 29008 transitions. [2021-08-21 12:04:35,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:35,490 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:35,490 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:35,509 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-21 12:04:35,692 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-21 12:04:35,693 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:35,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:35,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1262770507, now seen corresponding path program 188 times [2021-08-21 12:04:35,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:35,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447235334] [2021-08-21 12:04:35,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:35,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:35,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:35,779 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-21 12:04:35,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:35,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447235334] [2021-08-21 12:04:35,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447235334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:35,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969155292] [2021-08-21 12:04:35,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:35,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:35,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:35,781 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-21 12:04:35,781 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-21 12:04:37,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:37,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:37,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:37,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:37,249 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-21 12:04:37,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969155292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:37,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:37,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:04:37,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725019609] [2021-08-21 12:04:37,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:37,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:37,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:37,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:37,250 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-21 12:04:37,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:37,428 INFO L93 Difference]: Finished difference Result 12550 states and 37559 transitions. [2021-08-21 12:04:37,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:04:37,429 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-21 12:04:37,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:37,450 INFO L225 Difference]: With dead ends: 12550 [2021-08-21 12:04:37,450 INFO L226 Difference]: Without dead ends: 12550 [2021-08-21 12:04:37,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 126.2ms TimeCoverageRelationStatistics Valid=216, Invalid=384, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:37,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12550 states. [2021-08-21 12:04:37,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12550 to 10087. [2021-08-21 12:04:37,604 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-21 12:04:37,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 30792 transitions. [2021-08-21 12:04:37,625 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 30792 transitions. Word has length 22 [2021-08-21 12:04:37,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:37,625 INFO L470 AbstractCegarLoop]: Abstraction has 10087 states and 30792 transitions. [2021-08-21 12:04:37,625 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-21 12:04:37,625 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 30792 transitions. [2021-08-21 12:04:37,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:37,635 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:37,635 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:37,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2021-08-21 12:04:37,835 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-21 12:04:37,835 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:37,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:37,835 INFO L82 PathProgramCache]: Analyzing trace with hash 819871367, now seen corresponding path program 189 times [2021-08-21 12:04:37,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:37,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133729923] [2021-08-21 12:04:37,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:37,836 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:37,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:37,919 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-21 12:04:37,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:37,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133729923] [2021-08-21 12:04:37,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133729923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:37,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981317802] [2021-08-21 12:04:37,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:37,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:37,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:37,926 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-21 12:04:37,926 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-21 12:04:39,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:04:39,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:39,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:39,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:39,408 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-21 12:04:39,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981317802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:39,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:39,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:39,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284965217] [2021-08-21 12:04:39,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:39,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:39,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:39,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:39,409 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-21 12:04:39,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:39,574 INFO L93 Difference]: Finished difference Result 13000 states and 39003 transitions. [2021-08-21 12:04:39,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:04:39,574 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-21 12:04:39,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:39,599 INFO L225 Difference]: With dead ends: 13000 [2021-08-21 12:04:39,599 INFO L226 Difference]: Without dead ends: 13000 [2021-08-21 12:04:39,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:39,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13000 states. [2021-08-21 12:04:39,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13000 to 6141. [2021-08-21 12:04:39,733 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-21 12:04:39,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6141 states to 6141 states and 18504 transitions. [2021-08-21 12:04:39,744 INFO L78 Accepts]: Start accepts. Automaton has 6141 states and 18504 transitions. Word has length 22 [2021-08-21 12:04:39,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:39,744 INFO L470 AbstractCegarLoop]: Abstraction has 6141 states and 18504 transitions. [2021-08-21 12:04:39,744 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-21 12:04:39,744 INFO L276 IsEmpty]: Start isEmpty. Operand 6141 states and 18504 transitions. [2021-08-21 12:04:39,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:39,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:39,750 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:39,769 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-21 12:04:39,950 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-21 12:04:39,950 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:39,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:39,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1913962955, now seen corresponding path program 190 times [2021-08-21 12:04:39,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:39,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191103169] [2021-08-21 12:04:39,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:39,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:40,079 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-21 12:04:40,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:40,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191103169] [2021-08-21 12:04:40,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191103169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:40,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854910779] [2021-08-21 12:04:40,079 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:40,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:40,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:40,080 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-21 12:04:40,082 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-21 12:04:41,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:41,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:41,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:41,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:41,532 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-21 12:04:41,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854910779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:41,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:41,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:41,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972807551] [2021-08-21 12:04:41,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:41,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:41,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:41,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:41,533 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-21 12:04:41,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:41,739 INFO L93 Difference]: Finished difference Result 9881 states and 29162 transitions. [2021-08-21 12:04:41,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:41,739 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-21 12:04:41,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:41,752 INFO L225 Difference]: With dead ends: 9881 [2021-08-21 12:04:41,752 INFO L226 Difference]: Without dead ends: 9881 [2021-08-21 12:04:41,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 204.2ms TimeCoverageRelationStatistics Valid=308, Invalid=562, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:04:41,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9881 states. [2021-08-21 12:04:41,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9881 to 5949. [2021-08-21 12:04:41,851 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-21 12:04:41,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 17910 transitions. [2021-08-21 12:04:41,906 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 17910 transitions. Word has length 22 [2021-08-21 12:04:41,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:41,906 INFO L470 AbstractCegarLoop]: Abstraction has 5949 states and 17910 transitions. [2021-08-21 12:04:41,906 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-21 12:04:41,906 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 17910 transitions. [2021-08-21 12:04:41,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:41,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:41,911 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:41,930 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-21 12:04:42,111 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-21 12:04:42,112 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:42,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:42,112 INFO L82 PathProgramCache]: Analyzing trace with hash -433689303, now seen corresponding path program 191 times [2021-08-21 12:04:42,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:42,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773943109] [2021-08-21 12:04:42,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:42,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:42,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:42,223 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-21 12:04:42,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:42,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773943109] [2021-08-21 12:04:42,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773943109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:42,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684553635] [2021-08-21 12:04:42,223 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:42,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:42,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:42,224 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-21 12:04:42,225 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-21 12:04:43,611 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:04:43,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:43,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:43,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:43,667 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-21 12:04:43,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684553635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:43,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:43,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:43,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014479217] [2021-08-21 12:04:43,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:43,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:43,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:43,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=107, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:43,668 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-21 12:04:43,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:43,826 INFO L93 Difference]: Finished difference Result 6199 states and 18289 transitions. [2021-08-21 12:04:43,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:43,827 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-21 12:04:43,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:43,835 INFO L225 Difference]: With dead ends: 6199 [2021-08-21 12:04:43,835 INFO L226 Difference]: Without dead ends: 6195 [2021-08-21 12:04:43,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 129.8ms TimeCoverageRelationStatistics Valid=205, Invalid=347, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:04:43,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6195 states. [2021-08-21 12:04:43,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6195 to 5894. [2021-08-21 12:04:43,930 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-21 12:04:43,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5894 states to 5894 states and 17720 transitions. [2021-08-21 12:04:43,941 INFO L78 Accepts]: Start accepts. Automaton has 5894 states and 17720 transitions. Word has length 22 [2021-08-21 12:04:43,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:43,941 INFO L470 AbstractCegarLoop]: Abstraction has 5894 states and 17720 transitions. [2021-08-21 12:04:43,941 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-21 12:04:43,941 INFO L276 IsEmpty]: Start isEmpty. Operand 5894 states and 17720 transitions. [2021-08-21 12:04:43,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:43,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:43,946 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:43,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:44,146 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-21 12:04:44,146 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:44,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:44,147 INFO L82 PathProgramCache]: Analyzing trace with hash 2142934287, now seen corresponding path program 192 times [2021-08-21 12:04:44,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:44,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476719323] [2021-08-21 12:04:44,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:44,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:44,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:44,221 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-21 12:04:44,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:44,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476719323] [2021-08-21 12:04:44,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476719323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:44,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304928428] [2021-08-21 12:04:44,222 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:44,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:44,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:44,222 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-21 12:04:44,223 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-21 12:04:45,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:04:45,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:45,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:45,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:45,688 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-21 12:04:45,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304928428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:45,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:45,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:45,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991467121] [2021-08-21 12:04:45,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:45,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:45,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:45,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=107, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:45,689 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-21 12:04:45,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:45,778 INFO L93 Difference]: Finished difference Result 6457 states and 18980 transitions. [2021-08-21 12:04:45,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:04:45,779 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-21 12:04:45,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:45,788 INFO L225 Difference]: With dead ends: 6457 [2021-08-21 12:04:45,788 INFO L226 Difference]: Without dead ends: 6457 [2021-08-21 12:04:45,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 65.0ms TimeCoverageRelationStatistics Valid=114, Invalid=158, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:04:45,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6457 states. [2021-08-21 12:04:45,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6457 to 5902. [2021-08-21 12:04:45,886 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-21 12:04:45,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5902 states to 5902 states and 17743 transitions. [2021-08-21 12:04:45,897 INFO L78 Accepts]: Start accepts. Automaton has 5902 states and 17743 transitions. Word has length 22 [2021-08-21 12:04:45,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:45,897 INFO L470 AbstractCegarLoop]: Abstraction has 5902 states and 17743 transitions. [2021-08-21 12:04:45,897 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-21 12:04:45,897 INFO L276 IsEmpty]: Start isEmpty. Operand 5902 states and 17743 transitions. [2021-08-21 12:04:45,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:45,902 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:45,902 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:45,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:46,102 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-21 12:04:46,103 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:46,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:46,103 INFO L82 PathProgramCache]: Analyzing trace with hash -441419701, now seen corresponding path program 193 times [2021-08-21 12:04:46,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:46,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691835871] [2021-08-21 12:04:46,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:46,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:46,179 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-21 12:04:46,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:46,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691835871] [2021-08-21 12:04:46,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691835871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:46,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972562106] [2021-08-21 12:04:46,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:46,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:46,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:46,180 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-21 12:04:46,181 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-21 12:04:47,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:47,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:47,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:47,660 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-21 12:04:47,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972562106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:47,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:47,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:47,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575961881] [2021-08-21 12:04:47,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:47,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:47,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:47,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:47,660 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-21 12:04:47,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:47,764 INFO L93 Difference]: Finished difference Result 6537 states and 19211 transitions. [2021-08-21 12:04:47,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:04:47,765 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-21 12:04:47,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:47,773 INFO L225 Difference]: With dead ends: 6537 [2021-08-21 12:04:47,773 INFO L226 Difference]: Without dead ends: 6537 [2021-08-21 12:04:47,774 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 79.2ms TimeCoverageRelationStatistics Valid=134, Invalid=208, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:04:47,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6537 states. [2021-08-21 12:04:47,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6537 to 5832. [2021-08-21 12:04:47,868 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-21 12:04:47,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 17512 transitions. [2021-08-21 12:04:47,878 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 17512 transitions. Word has length 22 [2021-08-21 12:04:47,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:47,878 INFO L470 AbstractCegarLoop]: Abstraction has 5832 states and 17512 transitions. [2021-08-21 12:04:47,878 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-21 12:04:47,878 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 17512 transitions. [2021-08-21 12:04:47,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:47,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:47,883 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:47,902 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-21 12:04:48,083 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-21 12:04:48,084 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:48,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:48,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1047985295, now seen corresponding path program 194 times [2021-08-21 12:04:48,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:48,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777932962] [2021-08-21 12:04:48,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:48,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:48,161 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-21 12:04:48,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:48,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777932962] [2021-08-21 12:04:48,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777932962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:48,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917135592] [2021-08-21 12:04:48,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:48,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:48,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:48,162 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-21 12:04:48,163 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-21 12:04:49,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:49,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:49,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:49,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:49,632 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-21 12:04:49,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917135592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:49,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:49,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:49,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128722380] [2021-08-21 12:04:49,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:49,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:49,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:49,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:49,633 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-21 12:04:49,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:49,729 INFO L93 Difference]: Finished difference Result 10062 states and 30131 transitions. [2021-08-21 12:04:49,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:04:49,730 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-21 12:04:49,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:49,744 INFO L225 Difference]: With dead ends: 10062 [2021-08-21 12:04:49,744 INFO L226 Difference]: Without dead ends: 10062 [2021-08-21 12:04:49,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 75.0ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:04:49,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10062 states. [2021-08-21 12:04:49,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10062 to 9776. [2021-08-21 12:04:49,899 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-21 12:04:49,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9776 states to 9776 states and 29717 transitions. [2021-08-21 12:04:49,921 INFO L78 Accepts]: Start accepts. Automaton has 9776 states and 29717 transitions. Word has length 22 [2021-08-21 12:04:49,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:49,921 INFO L470 AbstractCegarLoop]: Abstraction has 9776 states and 29717 transitions. [2021-08-21 12:04:49,921 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-21 12:04:49,921 INFO L276 IsEmpty]: Start isEmpty. Operand 9776 states and 29717 transitions. [2021-08-21 12:04:49,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:49,929 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:49,929 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:49,949 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-21 12:04:50,129 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-21 12:04:50,130 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:50,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:50,130 INFO L82 PathProgramCache]: Analyzing trace with hash -25100085, now seen corresponding path program 195 times [2021-08-21 12:04:50,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:50,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167900157] [2021-08-21 12:04:50,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:50,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:50,217 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-21 12:04:50,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:50,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167900157] [2021-08-21 12:04:50,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167900157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:50,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492415986] [2021-08-21 12:04:50,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:50,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:50,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:50,218 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-21 12:04:50,219 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-21 12:04:51,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:04:51,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:51,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:51,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:51,781 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-21 12:04:51,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492415986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:51,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:51,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:51,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085877955] [2021-08-21 12:04:51,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:51,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:51,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:51,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:51,782 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-21 12:04:51,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:51,929 INFO L93 Difference]: Finished difference Result 10729 states and 32024 transitions. [2021-08-21 12:04:51,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:04:51,929 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-21 12:04:51,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:51,945 INFO L225 Difference]: With dead ends: 10729 [2021-08-21 12:04:51,945 INFO L226 Difference]: Without dead ends: 10729 [2021-08-21 12:04:51,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 113.4ms TimeCoverageRelationStatistics Valid=181, Invalid=325, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:51,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10729 states. [2021-08-21 12:04:52,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10729 to 8719. [2021-08-21 12:04:52,068 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-21 12:04:52,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 26444 transitions. [2021-08-21 12:04:52,085 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 26444 transitions. Word has length 22 [2021-08-21 12:04:52,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:52,085 INFO L470 AbstractCegarLoop]: Abstraction has 8719 states and 26444 transitions. [2021-08-21 12:04:52,085 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-21 12:04:52,085 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 26444 transitions. [2021-08-21 12:04:52,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:52,091 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:52,091 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:52,110 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-21 12:04:52,291 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-21 12:04:52,292 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:52,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:52,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1068991503, now seen corresponding path program 196 times [2021-08-21 12:04:52,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:52,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588445676] [2021-08-21 12:04:52,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:52,292 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:52,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:52,380 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-21 12:04:52,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:52,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588445676] [2021-08-21 12:04:52,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588445676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:52,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541127195] [2021-08-21 12:04:52,380 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:52,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:52,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:52,381 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-21 12:04:52,382 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-21 12:04:53,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:53,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:53,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:53,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:53,916 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-21 12:04:53,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541127195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:53,916 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:53,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:53,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565455758] [2021-08-21 12:04:53,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:53,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:53,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:53,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:53,917 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-21 12:04:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:54,109 INFO L93 Difference]: Finished difference Result 14668 states and 44251 transitions. [2021-08-21 12:04:54,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:04:54,109 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-21 12:04:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:54,134 INFO L225 Difference]: With dead ends: 14668 [2021-08-21 12:04:54,134 INFO L226 Difference]: Without dead ends: 14668 [2021-08-21 12:04:54,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 138.7ms TimeCoverageRelationStatistics Valid=220, Invalid=430, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:04:54,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14668 states. [2021-08-21 12:04:54,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14668 to 13631. [2021-08-21 12:04:54,331 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-21 12:04:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13631 states to 13631 states and 41687 transitions. [2021-08-21 12:04:54,361 INFO L78 Accepts]: Start accepts. Automaton has 13631 states and 41687 transitions. Word has length 22 [2021-08-21 12:04:54,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:54,361 INFO L470 AbstractCegarLoop]: Abstraction has 13631 states and 41687 transitions. [2021-08-21 12:04:54,361 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-21 12:04:54,361 INFO L276 IsEmpty]: Start isEmpty. Operand 13631 states and 41687 transitions. [2021-08-21 12:04:54,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:54,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:54,371 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:54,390 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-21 12:04:54,571 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-21 12:04:54,571 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:54,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:54,572 INFO L82 PathProgramCache]: Analyzing trace with hash 626092363, now seen corresponding path program 197 times [2021-08-21 12:04:54,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:54,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784285804] [2021-08-21 12:04:54,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:54,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:54,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:54,664 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-21 12:04:54,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:54,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784285804] [2021-08-21 12:04:54,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784285804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:54,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943672702] [2021-08-21 12:04:54,664 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:54,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:54,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:54,665 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-21 12:04:54,666 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-21 12:04:56,156 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:04:56,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:56,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:56,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:56,223 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-21 12:04:56,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943672702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:56,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:56,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:56,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204186617] [2021-08-21 12:04:56,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:56,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:56,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:56,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:56,224 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-21 12:04:56,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:56,511 INFO L93 Difference]: Finished difference Result 19553 states and 59426 transitions. [2021-08-21 12:04:56,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:04:56,511 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-21 12:04:56,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:56,547 INFO L225 Difference]: With dead ends: 19553 [2021-08-21 12:04:56,547 INFO L226 Difference]: Without dead ends: 19553 [2021-08-21 12:04:56,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 215.1ms TimeCoverageRelationStatistics Valid=411, Invalid=779, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:04:56,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19553 states. [2021-08-21 12:04:56,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19553 to 17642. [2021-08-21 12:04:56,899 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-21 12:04:56,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17642 states to 17642 states and 54265 transitions. [2021-08-21 12:04:56,938 INFO L78 Accepts]: Start accepts. Automaton has 17642 states and 54265 transitions. Word has length 22 [2021-08-21 12:04:56,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:56,938 INFO L470 AbstractCegarLoop]: Abstraction has 17642 states and 54265 transitions. [2021-08-21 12:04:56,938 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-21 12:04:56,938 INFO L276 IsEmpty]: Start isEmpty. Operand 17642 states and 54265 transitions. [2021-08-21 12:04:56,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:56,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:56,949 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:56,968 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-21 12:04:57,149 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-21 12:04:57,149 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:57,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:57,150 INFO L82 PathProgramCache]: Analyzing trace with hash 202173207, now seen corresponding path program 198 times [2021-08-21 12:04:57,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:57,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371545423] [2021-08-21 12:04:57,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:57,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:57,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:57,240 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-21 12:04:57,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:57,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371545423] [2021-08-21 12:04:57,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371545423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:57,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697088851] [2021-08-21 12:04:57,240 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:57,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:57,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:57,241 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-21 12:04:57,241 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-21 12:04:58,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:04:58,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:58,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:04:58,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:58,753 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-21 12:04:58,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697088851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:58,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:58,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:04:58,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916337590] [2021-08-21 12:04:58,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:58,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:58,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:58,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:58,754 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-21 12:04:59,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:59,141 INFO L93 Difference]: Finished difference Result 24229 states and 73615 transitions. [2021-08-21 12:04:59,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:04:59,142 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-21 12:04:59,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:59,185 INFO L225 Difference]: With dead ends: 24229 [2021-08-21 12:04:59,185 INFO L226 Difference]: Without dead ends: 24229 [2021-08-21 12:04:59,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 164.8ms TimeCoverageRelationStatistics Valid=307, Invalid=563, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:04:59,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24229 states. [2021-08-21 12:04:59,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24229 to 13903. [2021-08-21 12:04:59,510 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-21 12:04:59,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13903 states to 13903 states and 42665 transitions. [2021-08-21 12:04:59,541 INFO L78 Accepts]: Start accepts. Automaton has 13903 states and 42665 transitions. Word has length 22 [2021-08-21 12:04:59,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:59,541 INFO L470 AbstractCegarLoop]: Abstraction has 13903 states and 42665 transitions. [2021-08-21 12:04:59,541 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-21 12:04:59,541 INFO L276 IsEmpty]: Start isEmpty. Operand 13903 states and 42665 transitions. [2021-08-21 12:04:59,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:04:59,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:59,550 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:59,570 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-21 12:04:59,751 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-21 12:04:59,751 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:59,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:59,751 INFO L82 PathProgramCache]: Analyzing trace with hash -642798245, now seen corresponding path program 199 times [2021-08-21 12:04:59,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:59,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048777174] [2021-08-21 12:04:59,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:59,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:59,841 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-21 12:04:59,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:59,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048777174] [2021-08-21 12:04:59,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048777174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:59,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160715050] [2021-08-21 12:04:59,841 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:59,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:59,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:59,842 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-21 12:04:59,843 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-21 12:05:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:01,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:01,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:01,539 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-21 12:05:01,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160715050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:01,539 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:01,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:05:01,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188110817] [2021-08-21 12:05:01,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:01,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:01,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:01,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:01,540 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-21 12:05:01,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:01,786 INFO L93 Difference]: Finished difference Result 21045 states and 64270 transitions. [2021-08-21 12:05:01,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:01,786 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-21 12:05:01,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:01,833 INFO L225 Difference]: With dead ends: 21045 [2021-08-21 12:05:01,833 INFO L226 Difference]: Without dead ends: 21045 [2021-08-21 12:05:01,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 154.0ms TimeCoverageRelationStatistics Valid=266, Invalid=490, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:05:01,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21045 states. [2021-08-21 12:05:02,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21045 to 19149. [2021-08-21 12:05:02,192 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-21 12:05:02,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19149 states to 19149 states and 59112 transitions. [2021-08-21 12:05:02,237 INFO L78 Accepts]: Start accepts. Automaton has 19149 states and 59112 transitions. Word has length 22 [2021-08-21 12:05:02,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:02,237 INFO L470 AbstractCegarLoop]: Abstraction has 19149 states and 59112 transitions. [2021-08-21 12:05:02,237 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-21 12:05:02,237 INFO L276 IsEmpty]: Start isEmpty. Operand 19149 states and 59112 transitions. [2021-08-21 12:05:02,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:02,247 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:02,247 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:02,267 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-21 12:05:02,448 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-21 12:05:02,448 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:02,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:02,448 INFO L82 PathProgramCache]: Analyzing trace with hash -1085697385, now seen corresponding path program 200 times [2021-08-21 12:05:02,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:02,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503199653] [2021-08-21 12:05:02,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:02,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:02,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:02,542 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-21 12:05:02,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:02,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503199653] [2021-08-21 12:05:02,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503199653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:02,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750127249] [2021-08-21 12:05:02,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:02,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:02,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:02,544 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-21 12:05:02,544 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-21 12:05:04,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:04,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:04,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:04,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:04,192 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-21 12:05:04,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750127249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:04,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:04,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:05:04,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872642003] [2021-08-21 12:05:04,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:04,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:04,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:04,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:04,193 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-21 12:05:04,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:04,530 INFO L93 Difference]: Finished difference Result 28640 states and 87908 transitions. [2021-08-21 12:05:04,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:05:04,530 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-21 12:05:04,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:04,593 INFO L225 Difference]: With dead ends: 28640 [2021-08-21 12:05:04,593 INFO L226 Difference]: Without dead ends: 28640 [2021-08-21 12:05:04,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 217.8ms TimeCoverageRelationStatistics Valid=410, Invalid=780, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:05:04,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28640 states. [2021-08-21 12:05:05,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28640 to 26951. [2021-08-21 12:05:05,059 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-21 12:05:05,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26951 states to 26951 states and 83435 transitions. [2021-08-21 12:05:05,129 INFO L78 Accepts]: Start accepts. Automaton has 26951 states and 83435 transitions. Word has length 22 [2021-08-21 12:05:05,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:05,129 INFO L470 AbstractCegarLoop]: Abstraction has 26951 states and 83435 transitions. [2021-08-21 12:05:05,129 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-21 12:05:05,129 INFO L276 IsEmpty]: Start isEmpty. Operand 26951 states and 83435 transitions. [2021-08-21 12:05:05,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:05,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:05,141 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:05,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:05,341 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-21 12:05:05,342 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:05,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:05,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1725177009, now seen corresponding path program 201 times [2021-08-21 12:05:05,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:05,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196374857] [2021-08-21 12:05:05,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:05,342 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:05,428 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-21 12:05:05,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:05,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196374857] [2021-08-21 12:05:05,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196374857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:05,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102235876] [2021-08-21 12:05:05,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:05,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:05,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:05,429 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-21 12:05:05,430 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-21 12:05:07,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:05:07,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:07,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:07,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:07,282 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-21 12:05:07,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102235876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:07,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:07,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:05:07,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168791124] [2021-08-21 12:05:07,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:05:07,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:07,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:05:07,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=108, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:05:07,283 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-21 12:05:07,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:07,525 INFO L93 Difference]: Finished difference Result 27341 states and 84285 transitions. [2021-08-21 12:05:07,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:05:07,526 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-21 12:05:07,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:07,581 INFO L225 Difference]: With dead ends: 27341 [2021-08-21 12:05:07,582 INFO L226 Difference]: Without dead ends: 27337 [2021-08-21 12:05:07,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 118.1ms TimeCoverageRelationStatistics Valid=204, Invalid=348, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:05:07,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27337 states. [2021-08-21 12:05:08,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27337 to 25386. [2021-08-21 12:05:08,073 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-21 12:05:08,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25386 states to 25386 states and 78394 transitions. [2021-08-21 12:05:08,135 INFO L78 Accepts]: Start accepts. Automaton has 25386 states and 78394 transitions. Word has length 22 [2021-08-21 12:05:08,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:08,135 INFO L470 AbstractCegarLoop]: Abstraction has 25386 states and 78394 transitions. [2021-08-21 12:05:08,135 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-21 12:05:08,135 INFO L276 IsEmpty]: Start isEmpty. Operand 25386 states and 78394 transitions. [2021-08-21 12:05:08,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:08,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:08,146 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:08,166 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-21 12:05:08,346 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-21 12:05:08,346 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:08,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:08,347 INFO L82 PathProgramCache]: Analyzing trace with hash 6833303, now seen corresponding path program 202 times [2021-08-21 12:05:08,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:08,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702404902] [2021-08-21 12:05:08,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:08,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:08,421 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-21 12:05:08,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:08,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702404902] [2021-08-21 12:05:08,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702404902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:08,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861934188] [2021-08-21 12:05:08,422 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:08,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:08,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:08,422 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-21 12:05:08,423 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-21 12:05:10,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:10,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:10,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:10,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:10,171 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-21 12:05:10,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861934188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:10,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:10,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:05:10,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517970209] [2021-08-21 12:05:10,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:05:10,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:10,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:05:10,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=108, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:05:10,173 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-21 12:05:10,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:10,359 INFO L93 Difference]: Finished difference Result 27244 states and 83510 transitions. [2021-08-21 12:05:10,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:05:10,360 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-21 12:05:10,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:10,420 INFO L225 Difference]: With dead ends: 27244 [2021-08-21 12:05:10,420 INFO L226 Difference]: Without dead ends: 27244 [2021-08-21 12:05:10,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 72.9ms TimeCoverageRelationStatistics Valid=126, Invalid=180, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:05:10,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27244 states. [2021-08-21 12:05:10,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27244 to 25436. [2021-08-21 12:05:10,916 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-21 12:05:10,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25436 states to 25436 states and 78511 transitions. [2021-08-21 12:05:10,980 INFO L78 Accepts]: Start accepts. Automaton has 25436 states and 78511 transitions. Word has length 22 [2021-08-21 12:05:10,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:10,981 INFO L470 AbstractCegarLoop]: Abstraction has 25436 states and 78511 transitions. [2021-08-21 12:05:10,981 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-21 12:05:10,981 INFO L276 IsEmpty]: Start isEmpty. Operand 25436 states and 78511 transitions. [2021-08-21 12:05:10,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:10,992 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:10,992 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:11,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2021-08-21 12:05:11,192 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-21 12:05:11,193 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:11,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:11,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1717446611, now seen corresponding path program 203 times [2021-08-21 12:05:11,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:11,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974916786] [2021-08-21 12:05:11,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:11,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:11,364 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-21 12:05:11,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:11,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974916786] [2021-08-21 12:05:11,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974916786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:11,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434541159] [2021-08-21 12:05:11,365 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:05:11,365 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:11,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:11,366 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-21 12:05:11,366 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-21 12:05:12,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:05:12,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:12,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:12,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:12,977 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-21 12:05:12,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434541159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:12,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:12,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:12,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723187394] [2021-08-21 12:05:12,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:12,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:12,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:12,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:12,978 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-21 12:05:13,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:13,175 INFO L93 Difference]: Finished difference Result 28414 states and 86978 transitions. [2021-08-21 12:05:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:05:13,176 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-21 12:05:13,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:13,242 INFO L225 Difference]: With dead ends: 28414 [2021-08-21 12:05:13,242 INFO L226 Difference]: Without dead ends: 28414 [2021-08-21 12:05:13,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 90.9ms TimeCoverageRelationStatistics Valid=163, Invalid=257, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:05:13,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28414 states. [2021-08-21 12:05:13,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28414 to 22314. [2021-08-21 12:05:13,739 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-21 12:05:13,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22314 states to 22314 states and 68638 transitions. [2021-08-21 12:05:13,793 INFO L78 Accepts]: Start accepts. Automaton has 22314 states and 68638 transitions. Word has length 22 [2021-08-21 12:05:13,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:13,793 INFO L470 AbstractCegarLoop]: Abstraction has 22314 states and 68638 transitions. [2021-08-21 12:05:13,793 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-21 12:05:13,793 INFO L276 IsEmpty]: Start isEmpty. Operand 22314 states and 68638 transitions. [2021-08-21 12:05:13,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:13,804 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:13,804 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:13,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:14,004 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-21 12:05:14,004 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:14,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:14,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1088115689, now seen corresponding path program 204 times [2021-08-21 12:05:14,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:14,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182191520] [2021-08-21 12:05:14,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:14,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:14,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:14,086 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-21 12:05:14,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:14,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182191520] [2021-08-21 12:05:14,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182191520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:14,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690972092] [2021-08-21 12:05:14,087 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:05:14,087 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:14,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:14,088 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-21 12:05:14,088 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-21 12:05:15,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:05:15,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:15,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:15,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:15,860 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-21 12:05:15,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690972092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:15,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:15,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:15,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239756484] [2021-08-21 12:05:15,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:15,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:15,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:15,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:15,861 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-21 12:05:16,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:16,154 INFO L93 Difference]: Finished difference Result 41078 states and 126715 transitions. [2021-08-21 12:05:16,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:05:16,154 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-21 12:05:16,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:16,247 INFO L225 Difference]: With dead ends: 41078 [2021-08-21 12:05:16,248 INFO L226 Difference]: Without dead ends: 41078 [2021-08-21 12:05:16,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:05:16,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41078 states. [2021-08-21 12:05:16,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41078 to 32425. [2021-08-21 12:05:16,930 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-21 12:05:17,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32425 states to 32425 states and 100548 transitions. [2021-08-21 12:05:17,014 INFO L78 Accepts]: Start accepts. Automaton has 32425 states and 100548 transitions. Word has length 22 [2021-08-21 12:05:17,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:17,014 INFO L470 AbstractCegarLoop]: Abstraction has 32425 states and 100548 transitions. [2021-08-21 12:05:17,014 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-21 12:05:17,014 INFO L276 IsEmpty]: Start isEmpty. Operand 32425 states and 100548 transitions. [2021-08-21 12:05:17,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:17,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:17,026 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:17,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:17,226 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-21 12:05:17,227 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:17,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:17,227 INFO L82 PathProgramCache]: Analyzing trace with hash 2133766227, now seen corresponding path program 205 times [2021-08-21 12:05:17,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:17,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611627540] [2021-08-21 12:05:17,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:17,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:17,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:17,312 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-21 12:05:17,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:17,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611627540] [2021-08-21 12:05:17,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611627540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:17,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730567856] [2021-08-21 12:05:17,312 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:17,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:17,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:17,313 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-21 12:05:17,314 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-21 12:05:19,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:19,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:19,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:19,229 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-21 12:05:19,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730567856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:19,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:19,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:19,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25082594] [2021-08-21 12:05:19,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:19,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:19,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:19,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:19,230 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-21 12:05:19,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:19,491 INFO L93 Difference]: Finished difference Result 45906 states and 142038 transitions. [2021-08-21 12:05:19,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:05:19,492 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-21 12:05:19,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:19,598 INFO L225 Difference]: With dead ends: 45906 [2021-08-21 12:05:19,598 INFO L226 Difference]: Without dead ends: 45906 [2021-08-21 12:05:19,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 85.6ms TimeCoverageRelationStatistics Valid=115, Invalid=227, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:05:19,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45906 states. [2021-08-21 12:05:20,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45906 to 45649. [2021-08-21 12:05:20,471 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-21 12:05:20,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45649 states to 45649 states and 141609 transitions. [2021-08-21 12:05:20,794 INFO L78 Accepts]: Start accepts. Automaton has 45649 states and 141609 transitions. Word has length 22 [2021-08-21 12:05:20,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:20,794 INFO L470 AbstractCegarLoop]: Abstraction has 45649 states and 141609 transitions. [2021-08-21 12:05:20,794 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-21 12:05:20,794 INFO L276 IsEmpty]: Start isEmpty. Operand 45649 states and 141609 transitions. [2021-08-21 12:05:20,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:20,811 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:20,811 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:20,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2021-08-21 12:05:21,011 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-21 12:05:21,011 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:21,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:21,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1067109481, now seen corresponding path program 206 times [2021-08-21 12:05:21,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:21,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328507351] [2021-08-21 12:05:21,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:21,012 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:21,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:21,104 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-21 12:05:21,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:21,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328507351] [2021-08-21 12:05:21,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328507351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:21,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236723091] [2021-08-21 12:05:21,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:21,104 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:21,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:21,105 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-21 12:05:21,106 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-21 12:05:22,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:22,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:22,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:22,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:22,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-21 12:05:22,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236723091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:22,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:22,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:05:22,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663490073] [2021-08-21 12:05:22,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:22,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:22,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:22,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:22,901 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-21 12:05:23,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:23,213 INFO L93 Difference]: Finished difference Result 46576 states and 143966 transitions. [2021-08-21 12:05:23,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:05:23,213 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-21 12:05:23,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:23,326 INFO L225 Difference]: With dead ends: 46576 [2021-08-21 12:05:23,327 INFO L226 Difference]: Without dead ends: 46576 [2021-08-21 12:05:23,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 131.7ms TimeCoverageRelationStatistics Valid=206, Invalid=394, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:23,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46576 states. [2021-08-21 12:05:24,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46576 to 45272. [2021-08-21 12:05:24,325 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-21 12:05:24,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45272 states to 45272 states and 140466 transitions. [2021-08-21 12:05:24,444 INFO L78 Accepts]: Start accepts. Automaton has 45272 states and 140466 transitions. Word has length 22 [2021-08-21 12:05:24,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:24,444 INFO L470 AbstractCegarLoop]: Abstraction has 45272 states and 140466 transitions. [2021-08-21 12:05:24,444 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-21 12:05:24,444 INFO L276 IsEmpty]: Start isEmpty. Operand 45272 states and 140466 transitions. [2021-08-21 12:05:24,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:24,460 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:24,460 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:24,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2021-08-21 12:05:24,660 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-21 12:05:24,660 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:24,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:24,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1510008621, now seen corresponding path program 207 times [2021-08-21 12:05:24,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:24,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092501148] [2021-08-21 12:05:24,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:24,661 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:24,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:24,756 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-21 12:05:24,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:24,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092501148] [2021-08-21 12:05:24,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092501148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:24,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270940853] [2021-08-21 12:05:24,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:24,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:24,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:24,757 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-21 12:05:24,758 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-21 12:05:26,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:05:26,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:26,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:26,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:26,605 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-21 12:05:26,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270940853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:26,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:26,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:05:26,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018720635] [2021-08-21 12:05:26,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:26,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:26,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:26,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:26,606 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-21 12:05:27,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:27,020 INFO L93 Difference]: Finished difference Result 49935 states and 154418 transitions. [2021-08-21 12:05:27,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:05:27,021 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-21 12:05:27,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:27,161 INFO L225 Difference]: With dead ends: 49935 [2021-08-21 12:05:27,161 INFO L226 Difference]: Without dead ends: 49935 [2021-08-21 12:05:27,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 173.9ms TimeCoverageRelationStatistics Valid=285, Invalid=585, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:05:27,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49935 states. [2021-08-21 12:05:28,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49935 to 49424. [2021-08-21 12:05:28,328 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-21 12:05:28,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49424 states to 49424 states and 153318 transitions. [2021-08-21 12:05:28,481 INFO L78 Accepts]: Start accepts. Automaton has 49424 states and 153318 transitions. Word has length 22 [2021-08-21 12:05:28,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:28,481 INFO L470 AbstractCegarLoop]: Abstraction has 49424 states and 153318 transitions. [2021-08-21 12:05:28,481 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-21 12:05:28,481 INFO L276 IsEmpty]: Start isEmpty. Operand 49424 states and 153318 transitions. [2021-08-21 12:05:28,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:28,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:28,499 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:28,519 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-21 12:05:28,700 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-21 12:05:28,700 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:28,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:28,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1939987223, now seen corresponding path program 208 times [2021-08-21 12:05:28,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:28,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701769626] [2021-08-21 12:05:28,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:28,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:28,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:28,992 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-21 12:05:28,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:28,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701769626] [2021-08-21 12:05:28,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701769626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:28,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305211712] [2021-08-21 12:05:28,993 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:28,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:28,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:28,993 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-21 12:05:28,994 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-21 12:05:30,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:30,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:30,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:30,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:30,735 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-21 12:05:30,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305211712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:30,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:30,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:05:30,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977837109] [2021-08-21 12:05:30,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:30,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:30,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:30,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:30,736 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-21 12:05:31,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:31,240 INFO L93 Difference]: Finished difference Result 52446 states and 162066 transitions. [2021-08-21 12:05:31,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:05:31,241 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-21 12:05:31,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:31,373 INFO L225 Difference]: With dead ends: 52446 [2021-08-21 12:05:31,373 INFO L226 Difference]: Without dead ends: 52446 [2021-08-21 12:05:31,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 284.7ms TimeCoverageRelationStatistics Valid=525, Invalid=1035, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:05:31,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52446 states. [2021-08-21 12:05:32,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52446 to 51778. [2021-08-21 12:05:32,523 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-21 12:05:32,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51778 states to 51778 states and 160570 transitions. [2021-08-21 12:05:32,831 INFO L78 Accepts]: Start accepts. Automaton has 51778 states and 160570 transitions. Word has length 22 [2021-08-21 12:05:32,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:32,831 INFO L470 AbstractCegarLoop]: Abstraction has 51778 states and 160570 transitions. [2021-08-21 12:05:32,831 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-21 12:05:32,831 INFO L276 IsEmpty]: Start isEmpty. Operand 51778 states and 160570 transitions. [2021-08-21 12:05:32,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:32,848 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:32,848 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:32,867 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-21 12:05:33,048 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-21 12:05:33,048 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:33,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:33,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1597139561, now seen corresponding path program 209 times [2021-08-21 12:05:33,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:33,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539760048] [2021-08-21 12:05:33,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:33,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:33,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:33,132 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-21 12:05:33,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:33,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539760048] [2021-08-21 12:05:33,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539760048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:33,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27327277] [2021-08-21 12:05:33,132 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:05:33,132 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:33,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:33,133 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-21 12:05:33,134 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-21 12:05:34,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:05:34,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:34,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:34,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:35,007 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-21 12:05:35,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27327277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:35,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:35,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:05:35,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270021062] [2021-08-21 12:05:35,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:05:35,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:35,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:05:35,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:05:35,008 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-21 12:05:35,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:35,417 INFO L93 Difference]: Finished difference Result 52526 states and 162560 transitions. [2021-08-21 12:05:35,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:05:35,417 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-21 12:05:35,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:35,560 INFO L225 Difference]: With dead ends: 52526 [2021-08-21 12:05:35,560 INFO L226 Difference]: Without dead ends: 52520 [2021-08-21 12:05:35,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 158.6ms TimeCoverageRelationStatistics Valid=257, Invalid=499, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:05:35,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52520 states. [2021-08-21 12:05:36,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52520 to 52321. [2021-08-21 12:05:36,697 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-21 12:05:36,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52321 states to 52321 states and 162298 transitions. [2021-08-21 12:05:36,848 INFO L78 Accepts]: Start accepts. Automaton has 52321 states and 162298 transitions. Word has length 22 [2021-08-21 12:05:36,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:36,848 INFO L470 AbstractCegarLoop]: Abstraction has 52321 states and 162298 transitions. [2021-08-21 12:05:36,848 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-21 12:05:36,848 INFO L276 IsEmpty]: Start isEmpty. Operand 52321 states and 162298 transitions. [2021-08-21 12:05:36,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:36,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:36,866 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:36,886 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-21 12:05:37,066 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-21 12:05:37,067 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:37,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:37,067 INFO L82 PathProgramCache]: Analyzing trace with hash 2115239311, now seen corresponding path program 210 times [2021-08-21 12:05:37,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:37,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400467971] [2021-08-21 12:05:37,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:37,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:37,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:37,147 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-21 12:05:37,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:37,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400467971] [2021-08-21 12:05:37,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400467971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:37,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543981157] [2021-08-21 12:05:37,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:05:37,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:37,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:37,148 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-21 12:05:37,148 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-21 12:05:39,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:05:39,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:39,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:39,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:39,127 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-21 12:05:39,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543981157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:39,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:39,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:05:39,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809740458] [2021-08-21 12:05:39,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:05:39,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:39,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:05:39,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:05:39,128 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-21 12:05:39,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:39,478 INFO L93 Difference]: Finished difference Result 72041 states and 222750 transitions. [2021-08-21 12:05:39,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:05:39,478 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-21 12:05:39,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:39,806 INFO L225 Difference]: With dead ends: 72041 [2021-08-21 12:05:39,807 INFO L226 Difference]: Without dead ends: 72041 [2021-08-21 12:05:39,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 70.3ms TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:05:39,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72041 states. [2021-08-21 12:05:41,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72041 to 70294. [2021-08-21 12:05:41,239 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-21 12:05:41,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70294 states to 70294 states and 217787 transitions. [2021-08-21 12:05:41,679 INFO L78 Accepts]: Start accepts. Automaton has 70294 states and 217787 transitions. Word has length 22 [2021-08-21 12:05:41,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:41,679 INFO L470 AbstractCegarLoop]: Abstraction has 70294 states and 217787 transitions. [2021-08-21 12:05:41,679 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-21 12:05:41,680 INFO L276 IsEmpty]: Start isEmpty. Operand 70294 states and 217787 transitions. [2021-08-21 12:05:41,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:41,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:41,699 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:41,719 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:41,899 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-21 12:05:41,899 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:41,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:41,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1042153931, now seen corresponding path program 211 times [2021-08-21 12:05:41,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:41,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008547862] [2021-08-21 12:05:41,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:41,900 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:41,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:41,984 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-21 12:05:41,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:41,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008547862] [2021-08-21 12:05:41,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008547862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:41,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916007767] [2021-08-21 12:05:41,984 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:41,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:41,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:41,986 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-21 12:05:41,986 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-21 12:05:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:43,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:43,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:43,864 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-21 12:05:43,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916007767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:43,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:43,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:43,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419108046] [2021-08-21 12:05:43,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:43,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:43,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:43,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:43,865 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-21 12:05:44,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:44,280 INFO L93 Difference]: Finished difference Result 81712 states and 251463 transitions. [2021-08-21 12:05:44,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:05:44,281 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-21 12:05:44,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:44,504 INFO L225 Difference]: With dead ends: 81712 [2021-08-21 12:05:44,504 INFO L226 Difference]: Without dead ends: 81712 [2021-08-21 12:05:44,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=162, Invalid=300, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:05:44,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81712 states. [2021-08-21 12:05:46,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81712 to 71510. [2021-08-21 12:05:46,343 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-21 12:05:46,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71510 states to 71510 states and 221205 transitions. [2021-08-21 12:05:46,584 INFO L78 Accepts]: Start accepts. Automaton has 71510 states and 221205 transitions. Word has length 22 [2021-08-21 12:05:46,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:46,584 INFO L470 AbstractCegarLoop]: Abstraction has 71510 states and 221205 transitions. [2021-08-21 12:05:46,584 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-21 12:05:46,584 INFO L276 IsEmpty]: Start isEmpty. Operand 71510 states and 221205 transitions. [2021-08-21 12:05:46,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:46,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:46,605 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:46,624 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-21 12:05:46,805 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-21 12:05:46,805 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:46,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:46,805 INFO L82 PathProgramCache]: Analyzing trace with hash 2136245519, now seen corresponding path program 212 times [2021-08-21 12:05:46,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:46,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893388811] [2021-08-21 12:05:46,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:46,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:46,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:46,918 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-21 12:05:46,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:46,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893388811] [2021-08-21 12:05:46,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893388811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:46,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276333716] [2021-08-21 12:05:46,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:46,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:46,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:46,919 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-21 12:05:46,948 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-21 12:05:48,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:48,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:48,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:48,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:48,893 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-21 12:05:48,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276333716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:48,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:48,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:48,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684479497] [2021-08-21 12:05:48,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:48,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:48,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:48,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:48,894 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-21 12:05:49,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:49,478 INFO L93 Difference]: Finished difference Result 104864 states and 323814 transitions. [2021-08-21 12:05:49,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:05:49,478 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-21 12:05:49,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:49,985 INFO L225 Difference]: With dead ends: 104864 [2021-08-21 12:05:49,985 INFO L226 Difference]: Without dead ends: 104864 [2021-08-21 12:05:49,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=199, Invalid=401, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:50,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104864 states. [2021-08-21 12:05:52,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104864 to 99871. [2021-08-21 12:05:52,419 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-21 12:05:52,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99871 states to 99871 states and 309254 transitions. [2021-08-21 12:05:52,756 INFO L78 Accepts]: Start accepts. Automaton has 99871 states and 309254 transitions. Word has length 22 [2021-08-21 12:05:52,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:52,756 INFO L470 AbstractCegarLoop]: Abstraction has 99871 states and 309254 transitions. [2021-08-21 12:05:52,756 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-21 12:05:52,756 INFO L276 IsEmpty]: Start isEmpty. Operand 99871 states and 309254 transitions. [2021-08-21 12:05:53,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:53,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:53,135 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:53,193 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-21 12:05:53,336 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-21 12:05:53,336 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:53,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:53,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1693346379, now seen corresponding path program 213 times [2021-08-21 12:05:53,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:53,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635295581] [2021-08-21 12:05:53,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:53,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:53,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:53,427 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-21 12:05:53,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:53,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635295581] [2021-08-21 12:05:53,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635295581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:53,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439497968] [2021-08-21 12:05:53,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:53,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:53,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:53,429 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-21 12:05:53,429 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-21 12:05:55,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:05:55,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:55,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:05:55,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:55,281 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-21 12:05:55,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439497968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:55,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:55,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:55,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053899064] [2021-08-21 12:05:55,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:55,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:55,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:55,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:55,282 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-21 12:05:56,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:56,064 INFO L93 Difference]: Finished difference Result 122668 states and 378819 transitions. [2021-08-21 12:05:56,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:05:56,064 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-21 12:05:56,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:56,452 INFO L225 Difference]: With dead ends: 122668 [2021-08-21 12:05:56,452 INFO L226 Difference]: Without dead ends: 122668 [2021-08-21 12:05:56,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 207.7ms TimeCoverageRelationStatistics Valid=382, Invalid=740, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:05:56,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122668 states. [2021-08-21 12:05:59,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122668 to 119314. [2021-08-21 12:05:59,302 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-21 12:06:00,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119314 states to 119314 states and 369322 transitions. [2021-08-21 12:06:00,108 INFO L78 Accepts]: Start accepts. Automaton has 119314 states and 369322 transitions. Word has length 22 [2021-08-21 12:06:00,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:00,108 INFO L470 AbstractCegarLoop]: Abstraction has 119314 states and 369322 transitions. [2021-08-21 12:06:00,108 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-21 12:06:00,108 INFO L276 IsEmpty]: Start isEmpty. Operand 119314 states and 369322 transitions. [2021-08-21 12:06:00,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:00,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:00,144 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:00,183 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-21 12:06:00,368 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-21 12:06:00,369 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:00,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:00,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1867499091, now seen corresponding path program 214 times [2021-08-21 12:06:00,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:00,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706219868] [2021-08-21 12:06:00,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:00,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:00,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:00,483 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-21 12:06:00,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:00,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706219868] [2021-08-21 12:06:00,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706219868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:00,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790106793] [2021-08-21 12:06:00,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:06:00,484 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:00,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:00,484 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-21 12:06:00,485 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-21 12:06:02,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:06:02,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:02,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:02,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:02,276 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-21 12:06:02,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790106793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:02,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:02,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:06:02,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952049276] [2021-08-21 12:06:02,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:02,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:02,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:02,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:02,277 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-21 12:06:03,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:03,101 INFO L93 Difference]: Finished difference Result 149504 states and 459298 transitions. [2021-08-21 12:06:03,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:06:03,102 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-21 12:06:03,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:03,830 INFO L225 Difference]: With dead ends: 149504 [2021-08-21 12:06:03,830 INFO L226 Difference]: Without dead ends: 149504 [2021-08-21 12:06:03,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=265, Invalid=491, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:06:04,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149504 states. [2021-08-21 12:06:06,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149504 to 66999. [2021-08-21 12:06:06,582 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-21 12:06:06,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66999 states to 66999 states and 206732 transitions. [2021-08-21 12:06:06,773 INFO L78 Accepts]: Start accepts. Automaton has 66999 states and 206732 transitions. Word has length 22 [2021-08-21 12:06:06,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:06,773 INFO L470 AbstractCegarLoop]: Abstraction has 66999 states and 206732 transitions. [2021-08-21 12:06:06,773 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-21 12:06:06,773 INFO L276 IsEmpty]: Start isEmpty. Operand 66999 states and 206732 transitions. [2021-08-21 12:06:06,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:06,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:06,793 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:06,812 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-21 12:06:06,993 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-21 12:06:06,994 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:06,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:06,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1424599951, now seen corresponding path program 215 times [2021-08-21 12:06:06,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:06,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236606975] [2021-08-21 12:06:06,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:06,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:07,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:07,384 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-21 12:06:07,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:07,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236606975] [2021-08-21 12:06:07,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236606975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:07,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373520289] [2021-08-21 12:06:07,385 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:06:07,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:07,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:07,388 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-21 12:06:07,397 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-21 12:06:09,144 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:06:09,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:09,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:09,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:09,204 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-21 12:06:09,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373520289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:09,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:09,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:06:09,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677375212] [2021-08-21 12:06:09,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:09,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:09,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:09,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:09,205 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-21 12:06:09,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:09,845 INFO L93 Difference]: Finished difference Result 89641 states and 275161 transitions. [2021-08-21 12:06:09,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:06:09,845 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-21 12:06:09,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:10,087 INFO L225 Difference]: With dead ends: 89641 [2021-08-21 12:06:10,087 INFO L226 Difference]: Without dead ends: 89641 [2021-08-21 12:06:10,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 226.0ms TimeCoverageRelationStatistics Valid=409, Invalid=781, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:06:10,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89641 states. [2021-08-21 12:06:11,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89641 to 43267. [2021-08-21 12:06:11,472 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-21 12:06:11,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43267 states to 43267 states and 133763 transitions. [2021-08-21 12:06:11,584 INFO L78 Accepts]: Start accepts. Automaton has 43267 states and 133763 transitions. Word has length 22 [2021-08-21 12:06:11,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:11,584 INFO L470 AbstractCegarLoop]: Abstraction has 43267 states and 133763 transitions. [2021-08-21 12:06:11,584 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-21 12:06:11,584 INFO L276 IsEmpty]: Start isEmpty. Operand 43267 states and 133763 transitions. [2021-08-21 12:06:11,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:11,598 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:11,598 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:11,617 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-21 12:06:11,798 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-21 12:06:11,798 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:11,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:11,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1422181647, now seen corresponding path program 216 times [2021-08-21 12:06:11,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:11,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155678384] [2021-08-21 12:06:11,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:11,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:11,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:12,066 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-21 12:06:12,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:12,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155678384] [2021-08-21 12:06:12,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155678384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:12,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956267240] [2021-08-21 12:06:12,067 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:06:12,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:12,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:12,067 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-21 12:06:12,068 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-21 12:06:13,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:06:13,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:13,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:13,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:13,842 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-21 12:06:13,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956267240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:13,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:13,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:06:13,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227906543] [2021-08-21 12:06:13,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:06:13,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:13,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:06:13,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:06:13,842 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-21 12:06:14,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:14,100 INFO L93 Difference]: Finished difference Result 46159 states and 141914 transitions. [2021-08-21 12:06:14,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:06:14,101 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-21 12:06:14,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:14,198 INFO L225 Difference]: With dead ends: 46159 [2021-08-21 12:06:14,198 INFO L226 Difference]: Without dead ends: 46159 [2021-08-21 12:06:14,199 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:06:14,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46159 states. [2021-08-21 12:06:14,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46159 to 33356. [2021-08-21 12:06:14,961 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-21 12:06:15,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33356 states to 33356 states and 102960 transitions. [2021-08-21 12:06:15,044 INFO L78 Accepts]: Start accepts. Automaton has 33356 states and 102960 transitions. Word has length 22 [2021-08-21 12:06:15,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:15,044 INFO L470 AbstractCegarLoop]: Abstraction has 33356 states and 102960 transitions. [2021-08-21 12:06:15,044 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-21 12:06:15,045 INFO L276 IsEmpty]: Start isEmpty. Operand 33356 states and 102960 transitions. [2021-08-21 12:06:15,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:15,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:15,056 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:15,077 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-21 12:06:15,256 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-21 12:06:15,256 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:15,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:15,257 INFO L82 PathProgramCache]: Analyzing trace with hash 349096267, now seen corresponding path program 217 times [2021-08-21 12:06:15,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:15,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194683179] [2021-08-21 12:06:15,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:15,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:15,341 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-21 12:06:15,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:15,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194683179] [2021-08-21 12:06:15,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194683179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:15,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949126095] [2021-08-21 12:06:15,342 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:06:15,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:15,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:15,342 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-21 12:06:15,343 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-21 12:06:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:17,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:17,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:17,198 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-21 12:06:17,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949126095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:17,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:17,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:06:17,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16839417] [2021-08-21 12:06:17,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:06:17,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:17,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:06:17,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:06:17,199 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-21 12:06:17,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:17,391 INFO L93 Difference]: Finished difference Result 35842 states and 110178 transitions. [2021-08-21 12:06:17,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:06:17,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-21 12:06:17,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:17,467 INFO L225 Difference]: With dead ends: 35842 [2021-08-21 12:06:17,467 INFO L226 Difference]: Without dead ends: 35842 [2021-08-21 12:06:17,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 83.4ms TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:06:17,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35842 states. [2021-08-21 12:06:18,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35842 to 35620. [2021-08-21 12:06:18,057 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-21 12:06:18,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35620 states to 35620 states and 109842 transitions. [2021-08-21 12:06:18,147 INFO L78 Accepts]: Start accepts. Automaton has 35620 states and 109842 transitions. Word has length 22 [2021-08-21 12:06:18,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:18,147 INFO L470 AbstractCegarLoop]: Abstraction has 35620 states and 109842 transitions. [2021-08-21 12:06:18,147 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-21 12:06:18,147 INFO L276 IsEmpty]: Start isEmpty. Operand 35620 states and 109842 transitions. [2021-08-21 12:06:18,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:18,159 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:18,159 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:18,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2021-08-21 12:06:18,359 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-21 12:06:18,359 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:18,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:18,360 INFO L82 PathProgramCache]: Analyzing trace with hash 1443187855, now seen corresponding path program 218 times [2021-08-21 12:06:18,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:18,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286013796] [2021-08-21 12:06:18,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:18,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:18,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:18,582 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-21 12:06:18,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:18,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286013796] [2021-08-21 12:06:18,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286013796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:18,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421480179] [2021-08-21 12:06:18,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:06:18,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:18,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:18,583 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-21 12:06:18,584 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-21 12:06:20,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:06:20,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:20,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:20,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:20,321 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-21 12:06:20,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421480179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:20,321 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:20,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:06:20,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728030780] [2021-08-21 12:06:20,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:20,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:20,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:20,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:20,322 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-21 12:06:20,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:20,567 INFO L93 Difference]: Finished difference Result 36264 states and 111352 transitions. [2021-08-21 12:06:20,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:06:20,568 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-21 12:06:20,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:20,643 INFO L225 Difference]: With dead ends: 36264 [2021-08-21 12:06:20,643 INFO L226 Difference]: Without dead ends: 36264 [2021-08-21 12:06:20,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 250.8ms TimeCoverageRelationStatistics Valid=205, Invalid=395, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:06:20,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36264 states. [2021-08-21 12:06:21,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36264 to 34061. [2021-08-21 12:06:21,329 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-21 12:06:21,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34061 states to 34061 states and 105044 transitions. [2021-08-21 12:06:21,419 INFO L78 Accepts]: Start accepts. Automaton has 34061 states and 105044 transitions. Word has length 22 [2021-08-21 12:06:21,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:21,419 INFO L470 AbstractCegarLoop]: Abstraction has 34061 states and 105044 transitions. [2021-08-21 12:06:21,419 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-21 12:06:21,419 INFO L276 IsEmpty]: Start isEmpty. Operand 34061 states and 105044 transitions. [2021-08-21 12:06:21,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:21,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:21,430 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:21,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Forceful destruction successful, exit code 0 [2021-08-21 12:06:21,631 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-21 12:06:21,631 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:21,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:21,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1000288715, now seen corresponding path program 219 times [2021-08-21 12:06:21,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:21,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590557733] [2021-08-21 12:06:21,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:21,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:21,725 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-21 12:06:21,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:21,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590557733] [2021-08-21 12:06:21,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590557733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:21,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222060949] [2021-08-21 12:06:21,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:06:21,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:21,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:21,726 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-21 12:06:21,727 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-21 12:06:23,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:06:23,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:23,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:23,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:23,516 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-21 12:06:23,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222060949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:23,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:23,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:06:23,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887466828] [2021-08-21 12:06:23,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:23,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:23,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:23,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:23,517 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-21 12:06:23,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:23,882 INFO L93 Difference]: Finished difference Result 36516 states and 112076 transitions. [2021-08-21 12:06:23,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:06:23,882 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-21 12:06:23,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:23,964 INFO L225 Difference]: With dead ends: 36516 [2021-08-21 12:06:23,964 INFO L226 Difference]: Without dead ends: 36516 [2021-08-21 12:06:23,964 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 172.8ms TimeCoverageRelationStatistics Valid=284, Invalid=586, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:06:23,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36516 states. [2021-08-21 12:06:24,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36516 to 34915. [2021-08-21 12:06:24,578 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-21 12:06:24,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34915 states to 34915 states and 107651 transitions. [2021-08-21 12:06:24,663 INFO L78 Accepts]: Start accepts. Automaton has 34915 states and 107651 transitions. Word has length 22 [2021-08-21 12:06:24,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:24,664 INFO L470 AbstractCegarLoop]: Abstraction has 34915 states and 107651 transitions. [2021-08-21 12:06:24,664 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-21 12:06:24,664 INFO L276 IsEmpty]: Start isEmpty. Operand 34915 states and 107651 transitions. [2021-08-21 12:06:24,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:24,675 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:24,675 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:24,696 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-21 12:06:24,876 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-21 12:06:24,876 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:24,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:24,876 INFO L82 PathProgramCache]: Analyzing trace with hash 155317263, now seen corresponding path program 220 times [2021-08-21 12:06:24,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:24,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137022750] [2021-08-21 12:06:24,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:24,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:24,977 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-21 12:06:24,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:24,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137022750] [2021-08-21 12:06:24,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137022750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:24,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394509921] [2021-08-21 12:06:24,977 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:06:24,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:24,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:24,978 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-21 12:06:24,978 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-21 12:06:26,804 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:06:26,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:26,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:26,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:26,863 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-21 12:06:26,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394509921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:26,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:26,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:06:26,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847117886] [2021-08-21 12:06:26,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:26,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:26,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:26,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:26,864 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-21 12:06:27,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:27,269 INFO L93 Difference]: Finished difference Result 36525 states and 112027 transitions. [2021-08-21 12:06:27,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:06:27,270 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-21 12:06:27,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:27,346 INFO L225 Difference]: With dead ends: 36525 [2021-08-21 12:06:27,346 INFO L226 Difference]: Without dead ends: 36525 [2021-08-21 12:06:27,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 263.5ms TimeCoverageRelationStatistics Valid=524, Invalid=1036, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:06:27,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36525 states. [2021-08-21 12:06:27,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36525 to 34291. [2021-08-21 12:06:27,938 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-21 12:06:28,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34291 states to 34291 states and 105801 transitions. [2021-08-21 12:06:28,024 INFO L78 Accepts]: Start accepts. Automaton has 34291 states and 105801 transitions. Word has length 22 [2021-08-21 12:06:28,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:28,024 INFO L470 AbstractCegarLoop]: Abstraction has 34291 states and 105801 transitions. [2021-08-21 12:06:28,024 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-21 12:06:28,024 INFO L276 IsEmpty]: Start isEmpty. Operand 34291 states and 105801 transitions. [2021-08-21 12:06:28,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:28,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:28,035 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:28,055 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-21 12:06:28,235 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-21 12:06:28,235 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:28,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:28,236 INFO L82 PathProgramCache]: Analyzing trace with hash 2130120331, now seen corresponding path program 221 times [2021-08-21 12:06:28,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:28,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202872089] [2021-08-21 12:06:28,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:28,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:28,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:28,418 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-21 12:06:28,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:28,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202872089] [2021-08-21 12:06:28,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202872089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:28,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22865451] [2021-08-21 12:06:28,418 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:06:28,418 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:28,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:28,419 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-21 12:06:28,419 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-21 12:06:30,129 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:06:30,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:30,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:30,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:30,185 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-21 12:06:30,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22865451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:30,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:30,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:06:30,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66172349] [2021-08-21 12:06:30,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:06:30,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:30,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:06:30,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:06:30,186 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-21 12:06:30,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:30,460 INFO L93 Difference]: Finished difference Result 34445 states and 105972 transitions. [2021-08-21 12:06:30,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:06:30,460 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-21 12:06:30,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:30,536 INFO L225 Difference]: With dead ends: 34445 [2021-08-21 12:06:30,537 INFO L226 Difference]: Without dead ends: 34441 [2021-08-21 12:06:30,537 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:06:30,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34441 states. [2021-08-21 12:06:31,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34441 to 34291. [2021-08-21 12:06:31,121 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-21 12:06:31,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34291 states to 34291 states and 105799 transitions. [2021-08-21 12:06:31,206 INFO L78 Accepts]: Start accepts. Automaton has 34291 states and 105799 transitions. Word has length 22 [2021-08-21 12:06:31,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:31,206 INFO L470 AbstractCegarLoop]: Abstraction has 34291 states and 105799 transitions. [2021-08-21 12:06:31,206 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-21 12:06:31,206 INFO L276 IsEmpty]: Start isEmpty. Operand 34291 states and 105799 transitions. [2021-08-21 12:06:31,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:31,217 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:31,217 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:31,237 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-21 12:06:31,417 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-21 12:06:31,417 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:31,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:31,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1683395275, now seen corresponding path program 222 times [2021-08-21 12:06:31,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:31,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942867411] [2021-08-21 12:06:31,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:31,418 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:31,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:31,638 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-21 12:06:31,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:31,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942867411] [2021-08-21 12:06:31,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942867411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:31,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277845050] [2021-08-21 12:06:31,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:06:31,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:31,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:31,639 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-21 12:06:31,640 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-21 12:06:33,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:06:33,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:33,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:33,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:33,412 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-21 12:06:33,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277845050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:33,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:33,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:06:33,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979383656] [2021-08-21 12:06:33,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:06:33,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:33,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:06:33,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:06:33,413 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-21 12:06:33,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:33,780 INFO L93 Difference]: Finished difference Result 37439 states and 114753 transitions. [2021-08-21 12:06:33,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:06:33,781 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-21 12:06:33,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:33,865 INFO L225 Difference]: With dead ends: 37439 [2021-08-21 12:06:33,866 INFO L226 Difference]: Without dead ends: 37439 [2021-08-21 12:06:33,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 340.7ms TimeCoverageRelationStatistics Valid=415, Invalid=775, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:06:33,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37439 states. [2021-08-21 12:06:34,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37439 to 32181. [2021-08-21 12:06:34,467 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-21 12:06:34,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32181 states to 32181 states and 99339 transitions. [2021-08-21 12:06:34,545 INFO L78 Accepts]: Start accepts. Automaton has 32181 states and 99339 transitions. Word has length 22 [2021-08-21 12:06:34,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:34,546 INFO L470 AbstractCegarLoop]: Abstraction has 32181 states and 99339 transitions. [2021-08-21 12:06:34,546 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-21 12:06:34,546 INFO L276 IsEmpty]: Start isEmpty. Operand 32181 states and 99339 transitions. [2021-08-21 12:06:34,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:34,555 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:34,556 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:34,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2021-08-21 12:06:34,756 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-21 12:06:34,756 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:34,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:34,757 INFO L82 PathProgramCache]: Analyzing trace with hash 1259084039, now seen corresponding path program 223 times [2021-08-21 12:06:34,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:34,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069046231] [2021-08-21 12:06:34,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:34,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:34,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:34,962 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-21 12:06:34,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:34,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069046231] [2021-08-21 12:06:34,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069046231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:34,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464523930] [2021-08-21 12:06:34,962 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:06:34,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:34,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:34,963 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-21 12:06:34,964 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-21 12:06:36,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:36,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:36,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:36,744 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-21 12:06:36,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464523930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:36,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:36,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:06:36,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396435096] [2021-08-21 12:06:36,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:06:36,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:36,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:06:36,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:06:36,745 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-21 12:06:37,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:37,036 INFO L93 Difference]: Finished difference Result 32794 states and 100697 transitions. [2021-08-21 12:06:37,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:06:37,037 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-21 12:06:37,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:37,104 INFO L225 Difference]: With dead ends: 32794 [2021-08-21 12:06:37,105 INFO L226 Difference]: Without dead ends: 32794 [2021-08-21 12:06:37,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 295.4ms TimeCoverageRelationStatistics Valid=343, Invalid=649, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:06:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32794 states. [2021-08-21 12:06:37,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32794 to 31417. [2021-08-21 12:06:37,651 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-21 12:06:37,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31417 states to 31417 states and 96990 transitions. [2021-08-21 12:06:37,729 INFO L78 Accepts]: Start accepts. Automaton has 31417 states and 96990 transitions. Word has length 22 [2021-08-21 12:06:37,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:37,729 INFO L470 AbstractCegarLoop]: Abstraction has 31417 states and 96990 transitions. [2021-08-21 12:06:37,729 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-21 12:06:37,729 INFO L276 IsEmpty]: Start isEmpty. Operand 31417 states and 96990 transitions. [2021-08-21 12:06:37,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:37,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:37,739 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:37,759 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-21 12:06:37,939 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-21 12:06:37,939 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:37,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:37,940 INFO L82 PathProgramCache]: Analyzing trace with hash 414112587, now seen corresponding path program 224 times [2021-08-21 12:06:37,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:37,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387635357] [2021-08-21 12:06:37,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:37,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:37,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:38,039 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-21 12:06:38,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:38,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387635357] [2021-08-21 12:06:38,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387635357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:38,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188024908] [2021-08-21 12:06:38,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:06:38,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:38,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:38,040 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-21 12:06:38,041 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-21 12:06:39,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:06:39,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:39,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:39,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:39,877 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-21 12:06:39,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188024908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:39,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:39,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:06:39,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745766251] [2021-08-21 12:06:39,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:06:39,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:39,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:06:39,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:06:39,878 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-21 12:06:40,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:40,280 INFO L93 Difference]: Finished difference Result 33146 states and 101734 transitions. [2021-08-21 12:06:40,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:06:40,280 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-21 12:06:40,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:40,360 INFO L225 Difference]: With dead ends: 33146 [2021-08-21 12:06:40,360 INFO L226 Difference]: Without dead ends: 33146 [2021-08-21 12:06:40,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 274.5ms TimeCoverageRelationStatistics Valid=561, Invalid=1079, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:06:40,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33146 states. [2021-08-21 12:06:40,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33146 to 30970. [2021-08-21 12:06:40,951 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-21 12:06:41,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30970 states to 30970 states and 95666 transitions. [2021-08-21 12:06:41,026 INFO L78 Accepts]: Start accepts. Automaton has 30970 states and 95666 transitions. Word has length 22 [2021-08-21 12:06:41,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:41,026 INFO L470 AbstractCegarLoop]: Abstraction has 30970 states and 95666 transitions. [2021-08-21 12:06:41,026 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-21 12:06:41,026 INFO L276 IsEmpty]: Start isEmpty. Operand 30970 states and 95666 transitions. [2021-08-21 12:06:41,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:41,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:41,035 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:41,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Forceful destruction successful, exit code 0 [2021-08-21 12:06:41,236 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-21 12:06:41,236 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:41,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:41,236 INFO L82 PathProgramCache]: Analyzing trace with hash -69444055, now seen corresponding path program 225 times [2021-08-21 12:06:41,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:41,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407136733] [2021-08-21 12:06:41,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:41,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:41,313 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-21 12:06:41,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:41,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407136733] [2021-08-21 12:06:41,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407136733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:41,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801227005] [2021-08-21 12:06:41,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:06:41,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:41,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:41,314 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-21 12:06:41,315 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-21 12:06:43,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:06:43,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:43,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:43,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:43,141 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-21 12:06:43,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801227005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:43,142 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:43,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:06:43,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262922758] [2021-08-21 12:06:43,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:06:43,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:43,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:06:43,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:06:43,142 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-21 12:06:43,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:43,506 INFO L93 Difference]: Finished difference Result 31189 states and 95992 transitions. [2021-08-21 12:06:43,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:06:43,507 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-21 12:06:43,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:43,563 INFO L225 Difference]: With dead ends: 31189 [2021-08-21 12:06:43,563 INFO L226 Difference]: Without dead ends: 31185 [2021-08-21 12:06:43,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 110.7ms TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:06:43,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31185 states. [2021-08-21 12:06:43,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31185 to 31005. [2021-08-21 12:06:44,023 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-21 12:06:44,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31005 states to 31005 states and 95760 transitions. [2021-08-21 12:06:44,101 INFO L78 Accepts]: Start accepts. Automaton has 31005 states and 95760 transitions. Word has length 22 [2021-08-21 12:06:44,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:44,101 INFO L470 AbstractCegarLoop]: Abstraction has 31005 states and 95760 transitions. [2021-08-21 12:06:44,101 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-21 12:06:44,101 INFO L276 IsEmpty]: Start isEmpty. Operand 31005 states and 95760 transitions. [2021-08-21 12:06:44,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:44,111 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:44,111 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:44,132 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-21 12:06:44,312 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-21 12:06:44,312 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:44,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:44,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1787787761, now seen corresponding path program 226 times [2021-08-21 12:06:44,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:44,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127094883] [2021-08-21 12:06:44,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:44,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:44,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:44,392 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-21 12:06:44,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:44,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127094883] [2021-08-21 12:06:44,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127094883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:44,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913665754] [2021-08-21 12:06:44,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:06:44,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:44,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:44,393 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-21 12:06:44,394 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-21 12:06:46,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:06:46,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:46,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:46,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:46,299 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-21 12:06:46,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913665754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:46,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:46,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:06:46,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817812827] [2021-08-21 12:06:46,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:06:46,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:46,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:06:46,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=109, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:06:46,300 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-21 12:06:46,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:46,497 INFO L93 Difference]: Finished difference Result 31682 states and 97392 transitions. [2021-08-21 12:06:46,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:06:46,497 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-21 12:06:46,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:46,562 INFO L225 Difference]: With dead ends: 31682 [2021-08-21 12:06:46,563 INFO L226 Difference]: Without dead ends: 31682 [2021-08-21 12:06:46,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 78.1ms TimeCoverageRelationStatistics Valid=138, Invalid=204, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:06:46,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31682 states. [2021-08-21 12:06:47,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31682 to 31020. [2021-08-21 12:06:47,056 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-21 12:06:47,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31020 states to 31020 states and 95804 transitions. [2021-08-21 12:06:47,133 INFO L78 Accepts]: Start accepts. Automaton has 31020 states and 95804 transitions. Word has length 22 [2021-08-21 12:06:47,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:47,133 INFO L470 AbstractCegarLoop]: Abstraction has 31020 states and 95804 transitions. [2021-08-21 12:06:47,133 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-21 12:06:47,133 INFO L276 IsEmpty]: Start isEmpty. Operand 31020 states and 95804 transitions. [2021-08-21 12:06:47,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:47,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:47,142 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:47,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2021-08-21 12:06:47,342 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-21 12:06:47,343 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:47,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:47,343 INFO L82 PathProgramCache]: Analyzing trace with hash -77174453, now seen corresponding path program 227 times [2021-08-21 12:06:47,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:47,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994692532] [2021-08-21 12:06:47,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:47,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:47,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:47,519 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-21 12:06:47,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:47,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994692532] [2021-08-21 12:06:47,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994692532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:47,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815627855] [2021-08-21 12:06:47,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:06:47,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:47,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:47,520 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-21 12:06:47,521 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-21 12:06:49,279 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:06:49,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:49,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:49,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:49,345 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-21 12:06:49,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815627855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:49,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:49,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:06:49,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650919860] [2021-08-21 12:06:49,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:06:49,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:49,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:06:49,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:06:49,346 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-21 12:06:49,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:49,573 INFO L93 Difference]: Finished difference Result 31993 states and 98292 transitions. [2021-08-21 12:06:49,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:06:49,574 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-21 12:06:49,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:49,644 INFO L225 Difference]: With dead ends: 31993 [2021-08-21 12:06:49,644 INFO L226 Difference]: Without dead ends: 31993 [2021-08-21 12:06:49,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 105.9ms TimeCoverageRelationStatistics Valid=193, Invalid=313, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:06:49,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31993 states. [2021-08-21 12:06:50,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31993 to 31046. [2021-08-21 12:06:50,146 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-21 12:06:50,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31046 states to 31046 states and 95878 transitions. [2021-08-21 12:06:50,382 INFO L78 Accepts]: Start accepts. Automaton has 31046 states and 95878 transitions. Word has length 22 [2021-08-21 12:06:50,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:50,382 INFO L470 AbstractCegarLoop]: Abstraction has 31046 states and 95878 transitions. [2021-08-21 12:06:50,382 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-21 12:06:50,382 INFO L276 IsEmpty]: Start isEmpty. Operand 31046 states and 95878 transitions. [2021-08-21 12:06:50,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:50,391 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:50,391 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:50,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2021-08-21 12:06:50,591 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-21 12:06:50,591 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:50,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:50,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1412230543, now seen corresponding path program 228 times [2021-08-21 12:06:50,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:50,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064879722] [2021-08-21 12:06:50,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:50,592 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:50,675 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-21 12:06:50,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:50,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064879722] [2021-08-21 12:06:50,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064879722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:50,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897913845] [2021-08-21 12:06:50,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:06:50,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:50,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:50,676 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-21 12:06:50,677 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-21 12:06:52,492 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:06:52,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:52,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:52,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:52,566 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-21 12:06:52,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897913845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:52,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:52,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:06:52,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844210797] [2021-08-21 12:06:52,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:52,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:52,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:52,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:52,567 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-21 12:06:52,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:52,850 INFO L93 Difference]: Finished difference Result 32055 states and 98479 transitions. [2021-08-21 12:06:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:06:52,850 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-21 12:06:52,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:52,915 INFO L225 Difference]: With dead ends: 32055 [2021-08-21 12:06:52,916 INFO L226 Difference]: Without dead ends: 32055 [2021-08-21 12:06:52,916 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=222, Invalid=378, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:06:52,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32055 states. [2021-08-21 12:06:53,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32055 to 31092. [2021-08-21 12:06:53,453 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-21 12:06:53,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31092 states to 31092 states and 96011 transitions. [2021-08-21 12:06:53,540 INFO L78 Accepts]: Start accepts. Automaton has 31092 states and 96011 transitions. Word has length 22 [2021-08-21 12:06:53,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:53,540 INFO L470 AbstractCegarLoop]: Abstraction has 31092 states and 96011 transitions. [2021-08-21 12:06:53,540 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-21 12:06:53,540 INFO L276 IsEmpty]: Start isEmpty. Operand 31092 states and 96011 transitions. [2021-08-21 12:06:53,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:53,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:53,550 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:53,571 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-21 12:06:53,750 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-21 12:06:53,750 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:53,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:53,750 INFO L82 PathProgramCache]: Analyzing trace with hash 339145163, now seen corresponding path program 229 times [2021-08-21 12:06:53,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:53,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819081589] [2021-08-21 12:06:53,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:53,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:53,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:53,835 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-21 12:06:53,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:53,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819081589] [2021-08-21 12:06:53,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819081589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:53,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742066391] [2021-08-21 12:06:53,836 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:06:53,836 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:53,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:53,836 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-21 12:06:53,837 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-21 12:06:55,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:55,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:55,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:55,779 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-21 12:06:55,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742066391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:55,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:55,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:06:55,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201903577] [2021-08-21 12:06:55,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:55,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:55,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:55,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:55,780 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-21 12:06:56,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:56,016 INFO L93 Difference]: Finished difference Result 36144 states and 111096 transitions. [2021-08-21 12:06:56,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:06:56,016 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-21 12:06:56,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:56,093 INFO L225 Difference]: With dead ends: 36144 [2021-08-21 12:06:56,093 INFO L226 Difference]: Without dead ends: 36144 [2021-08-21 12:06:56,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=194, Invalid=358, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:06:56,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36144 states. [2021-08-21 12:06:56,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36144 to 35435. [2021-08-21 12:06:56,700 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-21 12:06:56,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35435 states to 35435 states and 109457 transitions. [2021-08-21 12:06:56,790 INFO L78 Accepts]: Start accepts. Automaton has 35435 states and 109457 transitions. Word has length 22 [2021-08-21 12:06:56,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:06:56,790 INFO L470 AbstractCegarLoop]: Abstraction has 35435 states and 109457 transitions. [2021-08-21 12:06:56,790 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-21 12:06:56,790 INFO L276 IsEmpty]: Start isEmpty. Operand 35435 states and 109457 transitions. [2021-08-21 12:06:56,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:06:56,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:06:56,800 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:06:56,821 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-21 12:06:57,001 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-21 12:06:57,001 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:06:57,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:06:57,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1433236751, now seen corresponding path program 230 times [2021-08-21 12:06:57,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:06:57,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993143329] [2021-08-21 12:06:57,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:06:57,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:06:57,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:06:57,090 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-21 12:06:57,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:06:57,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993143329] [2021-08-21 12:06:57,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993143329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:57,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037901572] [2021-08-21 12:06:57,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:06:57,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:06:57,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:06:57,091 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-21 12:06:57,092 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-21 12:06:58,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:06:58,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:06:58,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:06:58,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:06:59,071 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-21 12:06:59,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037901572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:06:59,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:06:59,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:06:59,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408749976] [2021-08-21 12:06:59,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:06:59,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:06:59,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:06:59,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:06:59,072 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-21 12:06:59,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:06:59,296 INFO L93 Difference]: Finished difference Result 39361 states and 121042 transitions. [2021-08-21 12:06:59,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:06:59,296 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-21 12:06:59,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:06:59,386 INFO L225 Difference]: With dead ends: 39361 [2021-08-21 12:06:59,386 INFO L226 Difference]: Without dead ends: 39361 [2021-08-21 12:06:59,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:06:59,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39361 states. [2021-08-21 12:07:00,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39361 to 39011. [2021-08-21 12:07:00,064 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-21 12:07:00,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39011 states to 39011 states and 120308 transitions. [2021-08-21 12:07:00,334 INFO L78 Accepts]: Start accepts. Automaton has 39011 states and 120308 transitions. Word has length 22 [2021-08-21 12:07:00,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:00,334 INFO L470 AbstractCegarLoop]: Abstraction has 39011 states and 120308 transitions. [2021-08-21 12:07:00,334 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-21 12:07:00,334 INFO L276 IsEmpty]: Start isEmpty. Operand 39011 states and 120308 transitions. [2021-08-21 12:07:00,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:00,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:00,349 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:00,370 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-21 12:07:00,549 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-21 12:07:00,550 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:00,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:00,550 INFO L82 PathProgramCache]: Analyzing trace with hash 990337611, now seen corresponding path program 231 times [2021-08-21 12:07:00,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:00,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532382349] [2021-08-21 12:07:00,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:00,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:00,650 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-21 12:07:00,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:00,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532382349] [2021-08-21 12:07:00,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532382349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:00,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64669382] [2021-08-21 12:07:00,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:07:00,650 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:00,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:00,652 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-21 12:07:00,652 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-21 12:07:02,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:07:02,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:02,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:02,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:02,516 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-21 12:07:02,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64669382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:02,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:02,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:02,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935720119] [2021-08-21 12:07:02,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:02,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:02,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:02,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:02,517 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-21 12:07:02,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:02,870 INFO L93 Difference]: Finished difference Result 39462 states and 121303 transitions. [2021-08-21 12:07:02,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:07:02,871 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-21 12:07:02,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:02,949 INFO L225 Difference]: With dead ends: 39462 [2021-08-21 12:07:02,950 INFO L226 Difference]: Without dead ends: 39462 [2021-08-21 12:07:02,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 154.5ms TimeCoverageRelationStatistics Valid=253, Invalid=503, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:07:02,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39462 states. [2021-08-21 12:07:03,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39462 to 39015. [2021-08-21 12:07:03,588 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-21 12:07:03,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39015 states to 39015 states and 120320 transitions. [2021-08-21 12:07:03,693 INFO L78 Accepts]: Start accepts. Automaton has 39015 states and 120320 transitions. Word has length 22 [2021-08-21 12:07:03,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:03,693 INFO L470 AbstractCegarLoop]: Abstraction has 39015 states and 120320 transitions. [2021-08-21 12:07:03,693 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-21 12:07:03,693 INFO L276 IsEmpty]: Start isEmpty. Operand 39015 states and 120320 transitions. [2021-08-21 12:07:03,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:03,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:03,706 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:03,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Forceful destruction successful, exit code 0 [2021-08-21 12:07:03,906 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-21 12:07:03,906 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:03,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:03,907 INFO L82 PathProgramCache]: Analyzing trace with hash 145366159, now seen corresponding path program 232 times [2021-08-21 12:07:03,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:03,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372154958] [2021-08-21 12:07:03,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:03,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:04,006 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-21 12:07:04,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:04,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372154958] [2021-08-21 12:07:04,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372154958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:04,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699637874] [2021-08-21 12:07:04,007 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:07:04,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:04,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:04,008 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-21 12:07:04,008 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-21 12:07:05,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:07:05,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:05,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:05,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:06,009 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-21 12:07:06,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699637874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:06,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:06,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:06,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427095323] [2021-08-21 12:07:06,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:06,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:06,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:06,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:06,010 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-21 12:07:06,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:06,385 INFO L93 Difference]: Finished difference Result 40727 states and 125092 transitions. [2021-08-21 12:07:06,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:07:06,385 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-21 12:07:06,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:06,473 INFO L225 Difference]: With dead ends: 40727 [2021-08-21 12:07:06,473 INFO L226 Difference]: Without dead ends: 40727 [2021-08-21 12:07:06,473 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 222.9ms TimeCoverageRelationStatistics Valid=386, Invalid=804, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:07:06,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40727 states. [2021-08-21 12:07:07,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40727 to 40316. [2021-08-21 12:07:07,156 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-21 12:07:07,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40316 states to 40316 states and 124265 transitions. [2021-08-21 12:07:07,256 INFO L78 Accepts]: Start accepts. Automaton has 40316 states and 124265 transitions. Word has length 22 [2021-08-21 12:07:07,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:07,256 INFO L470 AbstractCegarLoop]: Abstraction has 40316 states and 124265 transitions. [2021-08-21 12:07:07,256 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-21 12:07:07,256 INFO L276 IsEmpty]: Start isEmpty. Operand 40316 states and 124265 transitions. [2021-08-21 12:07:07,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:07,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:07,269 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:07,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Forceful destruction successful, exit code 0 [2021-08-21 12:07:07,469 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-21 12:07:07,469 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:07,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:07,469 INFO L82 PathProgramCache]: Analyzing trace with hash -278945077, now seen corresponding path program 233 times [2021-08-21 12:07:07,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:07,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178110528] [2021-08-21 12:07:07,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:07,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:07,700 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-21 12:07:07,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:07,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178110528] [2021-08-21 12:07:07,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178110528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:07,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696921504] [2021-08-21 12:07:07,700 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:07:07,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:07,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:07,703 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-21 12:07:07,704 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-21 12:07:09,516 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:07:09,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:09,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:09,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:09,601 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-21 12:07:09,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696921504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:09,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:09,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:09,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177897374] [2021-08-21 12:07:09,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:09,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:09,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:09,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:09,602 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-21 12:07:10,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:10,169 INFO L93 Difference]: Finished difference Result 42345 states and 129856 transitions. [2021-08-21 12:07:10,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:07:10,169 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-21 12:07:10,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:10,257 INFO L225 Difference]: With dead ends: 42345 [2021-08-21 12:07:10,257 INFO L226 Difference]: Without dead ends: 42345 [2021-08-21 12:07:10,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 332.9ms TimeCoverageRelationStatistics Valid=665, Invalid=1315, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:07:10,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42345 states. [2021-08-21 12:07:10,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42345 to 41530. [2021-08-21 12:07:10,967 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-21 12:07:11,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41530 states to 41530 states and 127937 transitions. [2021-08-21 12:07:11,074 INFO L78 Accepts]: Start accepts. Automaton has 41530 states and 127937 transitions. Word has length 22 [2021-08-21 12:07:11,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:11,074 INFO L470 AbstractCegarLoop]: Abstraction has 41530 states and 127937 transitions. [2021-08-21 12:07:11,074 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-21 12:07:11,074 INFO L276 IsEmpty]: Start isEmpty. Operand 41530 states and 127937 transitions. [2021-08-21 12:07:11,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:11,087 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:11,087 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:11,108 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-21 12:07:11,288 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-21 12:07:11,288 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:11,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:11,288 INFO L82 PathProgramCache]: Analyzing trace with hash 2106945649, now seen corresponding path program 234 times [2021-08-21 12:07:11,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:11,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680527545] [2021-08-21 12:07:11,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:11,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:11,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:11,375 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-21 12:07:11,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:11,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680527545] [2021-08-21 12:07:11,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680527545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:11,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411871303] [2021-08-21 12:07:11,375 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:07:11,376 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:11,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:11,376 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-21 12:07:11,377 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-21 12:07:13,407 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:07:13,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:13,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:13,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:13,464 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-21 12:07:13,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411871303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:13,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:13,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:07:13,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143219067] [2021-08-21 12:07:13,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:07:13,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:13,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:07:13,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:07:13,464 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-21 12:07:13,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:13,819 INFO L93 Difference]: Finished difference Result 41834 states and 128480 transitions. [2021-08-21 12:07:13,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:07:13,819 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-21 12:07:13,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:13,908 INFO L225 Difference]: With dead ends: 41834 [2021-08-21 12:07:13,908 INFO L226 Difference]: Without dead ends: 41828 [2021-08-21 12:07:13,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 172.2ms TimeCoverageRelationStatistics Valid=295, Invalid=575, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:13,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41828 states. [2021-08-21 12:07:14,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41828 to 41064. [2021-08-21 12:07:14,714 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-21 12:07:14,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41064 states to 41064 states and 126441 transitions. [2021-08-21 12:07:14,820 INFO L78 Accepts]: Start accepts. Automaton has 41064 states and 126441 transitions. Word has length 22 [2021-08-21 12:07:14,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:14,820 INFO L470 AbstractCegarLoop]: Abstraction has 41064 states and 126441 transitions. [2021-08-21 12:07:14,820 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-21 12:07:14,820 INFO L276 IsEmpty]: Start isEmpty. Operand 41064 states and 126441 transitions. [2021-08-21 12:07:14,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:14,833 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:14,833 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:14,854 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-21 12:07:15,036 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-21 12:07:15,037 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:15,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:15,037 INFO L82 PathProgramCache]: Analyzing trace with hash 858902355, now seen corresponding path program 235 times [2021-08-21 12:07:15,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:15,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394524701] [2021-08-21 12:07:15,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:15,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:15,122 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-21 12:07:15,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:15,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394524701] [2021-08-21 12:07:15,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394524701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:15,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434329252] [2021-08-21 12:07:15,122 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:07:15,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:15,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:15,123 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-21 12:07:15,124 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-21 12:07:17,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:17,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:17,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:17,141 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-21 12:07:17,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434329252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:17,142 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:17,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:07:17,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026715955] [2021-08-21 12:07:17,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:07:17,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:17,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:07:17,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:07:17,142 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-21 12:07:17,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:17,389 INFO L93 Difference]: Finished difference Result 46767 states and 143399 transitions. [2021-08-21 12:07:17,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:07:17,389 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-21 12:07:17,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:17,494 INFO L225 Difference]: With dead ends: 46767 [2021-08-21 12:07:17,494 INFO L226 Difference]: Without dead ends: 46767 [2021-08-21 12:07:17,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 82.9ms TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:07:17,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46767 states. [2021-08-21 12:07:18,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46767 to 46001. [2021-08-21 12:07:18,422 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-21 12:07:18,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46001 states to 46001 states and 141338 transitions. [2021-08-21 12:07:18,545 INFO L78 Accepts]: Start accepts. Automaton has 46001 states and 141338 transitions. Word has length 22 [2021-08-21 12:07:18,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:18,545 INFO L470 AbstractCegarLoop]: Abstraction has 46001 states and 141338 transitions. [2021-08-21 12:07:18,545 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-21 12:07:18,545 INFO L276 IsEmpty]: Start isEmpty. Operand 46001 states and 141338 transitions. [2021-08-21 12:07:18,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:18,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:18,562 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:18,582 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-21 12:07:18,762 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-21 12:07:18,762 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:18,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:18,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1952993943, now seen corresponding path program 236 times [2021-08-21 12:07:18,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:18,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863038373] [2021-08-21 12:07:18,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:18,763 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:18,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:18,855 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-21 12:07:18,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:18,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863038373] [2021-08-21 12:07:18,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863038373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:18,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773119845] [2021-08-21 12:07:18,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:07:18,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:18,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:18,856 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-21 12:07:18,857 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-21 12:07:20,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:07:20,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:20,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:20,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:20,815 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-21 12:07:20,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773119845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:20,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:20,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:07:20,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827807633] [2021-08-21 12:07:20,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:07:20,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:20,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:07:20,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:07:20,815 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-21 12:07:21,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:21,194 INFO L93 Difference]: Finished difference Result 49440 states and 151340 transitions. [2021-08-21 12:07:21,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:07:21,194 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-21 12:07:21,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:21,313 INFO L225 Difference]: With dead ends: 49440 [2021-08-21 12:07:21,313 INFO L226 Difference]: Without dead ends: 49440 [2021-08-21 12:07:21,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 125.7ms TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:07:21,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49440 states. [2021-08-21 12:07:22,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49440 to 46228. [2021-08-21 12:07:22,328 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-21 12:07:22,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46228 states to 46228 states and 142005 transitions. [2021-08-21 12:07:22,448 INFO L78 Accepts]: Start accepts. Automaton has 46228 states and 142005 transitions. Word has length 22 [2021-08-21 12:07:22,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:22,448 INFO L470 AbstractCegarLoop]: Abstraction has 46228 states and 142005 transitions. [2021-08-21 12:07:22,448 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-21 12:07:22,448 INFO L276 IsEmpty]: Start isEmpty. Operand 46228 states and 142005 transitions. [2021-08-21 12:07:22,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:22,463 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:22,463 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:22,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Forceful destruction successful, exit code 0 [2021-08-21 12:07:22,664 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-21 12:07:22,664 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:22,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:22,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1510094803, now seen corresponding path program 237 times [2021-08-21 12:07:22,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:22,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39023581] [2021-08-21 12:07:22,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:22,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:22,759 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-21 12:07:22,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:22,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39023581] [2021-08-21 12:07:22,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39023581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:22,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872335779] [2021-08-21 12:07:22,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:07:22,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:22,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:22,760 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-21 12:07:22,760 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-21 12:07:24,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:07:24,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:24,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:24,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:24,799 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-21 12:07:24,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872335779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:24,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:24,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:07:24,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065713784] [2021-08-21 12:07:24,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:07:24,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:24,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:07:24,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:07:24,800 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-21 12:07:25,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:25,261 INFO L93 Difference]: Finished difference Result 55247 states and 168873 transitions. [2021-08-21 12:07:25,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:07:25,261 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-21 12:07:25,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:25,397 INFO L225 Difference]: With dead ends: 55247 [2021-08-21 12:07:25,397 INFO L226 Difference]: Without dead ends: 55247 [2021-08-21 12:07:25,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 253.9ms TimeCoverageRelationStatistics Valid=283, Invalid=587, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:25,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55247 states. [2021-08-21 12:07:26,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55247 to 52615. [2021-08-21 12:07:26,521 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-21 12:07:26,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52615 states to 52615 states and 161391 transitions. [2021-08-21 12:07:26,672 INFO L78 Accepts]: Start accepts. Automaton has 52615 states and 161391 transitions. Word has length 22 [2021-08-21 12:07:26,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:26,672 INFO L470 AbstractCegarLoop]: Abstraction has 52615 states and 161391 transitions. [2021-08-21 12:07:26,672 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-21 12:07:26,672 INFO L276 IsEmpty]: Start isEmpty. Operand 52615 states and 161391 transitions. [2021-08-21 12:07:26,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:26,690 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:26,690 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:26,710 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-21 12:07:26,890 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-21 12:07:26,890 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:26,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:26,890 INFO L82 PathProgramCache]: Analyzing trace with hash 665123351, now seen corresponding path program 238 times [2021-08-21 12:07:26,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:26,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662432440] [2021-08-21 12:07:26,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:26,891 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:26,991 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-21 12:07:26,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:26,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662432440] [2021-08-21 12:07:26,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662432440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:26,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395248816] [2021-08-21 12:07:26,991 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:07:26,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:26,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:26,993 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-21 12:07:26,993 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-21 12:07:29,026 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:07:29,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:29,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:29,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:29,086 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-21 12:07:29,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395248816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:29,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:29,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 12:07:29,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633661630] [2021-08-21 12:07:29,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:07:29,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:29,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:07:29,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:07:29,087 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-21 12:07:29,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:29,609 INFO L93 Difference]: Finished difference Result 68134 states and 207699 transitions. [2021-08-21 12:07:29,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:07:29,609 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-21 12:07:29,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:29,785 INFO L225 Difference]: With dead ends: 68134 [2021-08-21 12:07:29,785 INFO L226 Difference]: Without dead ends: 68134 [2021-08-21 12:07:29,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 264.9ms TimeCoverageRelationStatistics Valid=523, Invalid=1037, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:07:29,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68134 states. [2021-08-21 12:07:31,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68134 to 63515. [2021-08-21 12:07:31,207 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-21 12:07:31,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63515 states to 63515 states and 194406 transitions. [2021-08-21 12:07:31,398 INFO L78 Accepts]: Start accepts. Automaton has 63515 states and 194406 transitions. Word has length 22 [2021-08-21 12:07:31,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:31,398 INFO L470 AbstractCegarLoop]: Abstraction has 63515 states and 194406 transitions. [2021-08-21 12:07:31,398 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-21 12:07:31,398 INFO L276 IsEmpty]: Start isEmpty. Operand 63515 states and 194406 transitions. [2021-08-21 12:07:31,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:31,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:31,417 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:31,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Forceful destruction successful, exit code 0 [2021-08-21 12:07:31,617 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-21 12:07:31,617 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:31,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:31,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1768890127, now seen corresponding path program 239 times [2021-08-21 12:07:31,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:31,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389485787] [2021-08-21 12:07:31,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:31,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:31,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:31,711 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-21 12:07:31,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:31,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389485787] [2021-08-21 12:07:31,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389485787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:31,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139373164] [2021-08-21 12:07:31,712 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:07:31,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:31,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:31,713 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-21 12:07:31,713 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-21 12:07:33,776 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:07:33,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:33,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:33,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:33,842 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-21 12:07:33,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139373164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:33,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:33,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:33,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377334710] [2021-08-21 12:07:33,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:33,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:33,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:33,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:33,843 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-21 12:07:34,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:34,324 INFO L93 Difference]: Finished difference Result 75699 states and 230564 transitions. [2021-08-21 12:07:34,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:07:34,325 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-21 12:07:34,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:34,517 INFO L225 Difference]: With dead ends: 75699 [2021-08-21 12:07:34,518 INFO L226 Difference]: Without dead ends: 75699 [2021-08-21 12:07:34,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 198.9ms TimeCoverageRelationStatistics Valid=342, Invalid=650, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:07:34,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75699 states. [2021-08-21 12:07:35,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75699 to 53518. [2021-08-21 12:07:35,967 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-21 12:07:36,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53518 states to 53518 states and 164009 transitions. [2021-08-21 12:07:36,116 INFO L78 Accepts]: Start accepts. Automaton has 53518 states and 164009 transitions. Word has length 22 [2021-08-21 12:07:36,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:36,116 INFO L470 AbstractCegarLoop]: Abstraction has 53518 states and 164009 transitions. [2021-08-21 12:07:36,116 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-21 12:07:36,117 INFO L276 IsEmpty]: Start isEmpty. Operand 53518 states and 164009 transitions. [2021-08-21 12:07:36,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:36,133 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:36,133 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:36,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Forceful destruction successful, exit code 0 [2021-08-21 12:07:36,333 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-21 12:07:36,336 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:36,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:36,337 INFO L82 PathProgramCache]: Analyzing trace with hash 923918675, now seen corresponding path program 240 times [2021-08-21 12:07:36,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:36,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965613069] [2021-08-21 12:07:36,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:36,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:36,444 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-21 12:07:36,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:36,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965613069] [2021-08-21 12:07:36,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965613069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:36,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063558860] [2021-08-21 12:07:36,444 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:07:36,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:36,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:36,445 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-21 12:07:36,446 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-21 12:07:38,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:07:38,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:38,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:38,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:38,552 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-21 12:07:38,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063558860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:38,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:38,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:38,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816689032] [2021-08-21 12:07:38,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:38,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:38,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:38,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:38,553 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-21 12:07:39,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:39,095 INFO L93 Difference]: Finished difference Result 69082 states and 210504 transitions. [2021-08-21 12:07:39,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:07:39,095 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-21 12:07:39,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:39,286 INFO L225 Difference]: With dead ends: 69082 [2021-08-21 12:07:39,286 INFO L226 Difference]: Without dead ends: 69082 [2021-08-21 12:07:39,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 278.5ms TimeCoverageRelationStatistics Valid=560, Invalid=1080, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:07:39,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69082 states. [2021-08-21 12:07:40,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69082 to 46792. [2021-08-21 12:07:40,434 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-21 12:07:40,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46792 states to 46792 states and 143816 transitions. [2021-08-21 12:07:40,557 INFO L78 Accepts]: Start accepts. Automaton has 46792 states and 143816 transitions. Word has length 22 [2021-08-21 12:07:40,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:40,557 INFO L470 AbstractCegarLoop]: Abstraction has 46792 states and 143816 transitions. [2021-08-21 12:07:40,557 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-21 12:07:40,557 INFO L276 IsEmpty]: Start isEmpty. Operand 46792 states and 143816 transitions. [2021-08-21 12:07:40,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:40,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:40,573 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:40,594 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-21 12:07:40,773 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-21 12:07:40,774 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:40,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:40,774 INFO L82 PathProgramCache]: Analyzing trace with hash 848951251, now seen corresponding path program 241 times [2021-08-21 12:07:40,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:40,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607752582] [2021-08-21 12:07:40,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:40,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:41,060 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-21 12:07:41,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:41,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607752582] [2021-08-21 12:07:41,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607752582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:41,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023314382] [2021-08-21 12:07:41,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:07:41,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:41,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:41,061 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-21 12:07:41,062 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-21 12:07:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:42,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:42,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:43,017 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-21 12:07:43,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023314382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:43,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:43,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:07:43,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097389351] [2021-08-21 12:07:43,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:07:43,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:43,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:07:43,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:07:43,018 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-21 12:07:43,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:43,308 INFO L93 Difference]: Finished difference Result 49535 states and 151654 transitions. [2021-08-21 12:07:43,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:07:43,308 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-21 12:07:43,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:43,511 INFO L225 Difference]: With dead ends: 49535 [2021-08-21 12:07:43,511 INFO L226 Difference]: Without dead ends: 49535 [2021-08-21 12:07:43,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 133.4ms TimeCoverageRelationStatistics Valid=193, Invalid=359, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:07:43,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49535 states. [2021-08-21 12:07:44,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49535 to 36523. [2021-08-21 12:07:44,204 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-21 12:07:44,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36523 states to 36523 states and 112578 transitions. [2021-08-21 12:07:44,299 INFO L78 Accepts]: Start accepts. Automaton has 36523 states and 112578 transitions. Word has length 22 [2021-08-21 12:07:44,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:44,299 INFO L470 AbstractCegarLoop]: Abstraction has 36523 states and 112578 transitions. [2021-08-21 12:07:44,299 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-21 12:07:44,299 INFO L276 IsEmpty]: Start isEmpty. Operand 36523 states and 112578 transitions. [2021-08-21 12:07:44,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:44,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:44,310 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:44,331 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-21 12:07:44,510 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-21 12:07:44,510 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:44,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:44,511 INFO L82 PathProgramCache]: Analyzing trace with hash 1943042839, now seen corresponding path program 242 times [2021-08-21 12:07:44,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:44,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534890497] [2021-08-21 12:07:44,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:44,511 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:44,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:44,599 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-21 12:07:44,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:44,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534890497] [2021-08-21 12:07:44,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534890497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:44,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791706609] [2021-08-21 12:07:44,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:07:44,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:44,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:44,600 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-21 12:07:44,600 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-21 12:07:46,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:07:46,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:46,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:46,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:46,704 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-21 12:07:46,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791706609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:46,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:46,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:07:46,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222019700] [2021-08-21 12:07:46,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:07:46,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:46,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:07:46,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:07:46,705 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-21 12:07:46,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:46,920 INFO L93 Difference]: Finished difference Result 38623 states and 118584 transitions. [2021-08-21 12:07:46,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:07:46,921 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-21 12:07:46,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:47,003 INFO L225 Difference]: With dead ends: 38623 [2021-08-21 12:07:47,003 INFO L226 Difference]: Without dead ends: 38623 [2021-08-21 12:07:47,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 99.4ms TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:07:47,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38623 states. [2021-08-21 12:07:47,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38623 to 38236. [2021-08-21 12:07:47,639 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-21 12:07:47,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38236 states to 38236 states and 117723 transitions. [2021-08-21 12:07:47,867 INFO L78 Accepts]: Start accepts. Automaton has 38236 states and 117723 transitions. Word has length 22 [2021-08-21 12:07:47,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:47,867 INFO L470 AbstractCegarLoop]: Abstraction has 38236 states and 117723 transitions. [2021-08-21 12:07:47,867 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-21 12:07:47,867 INFO L276 IsEmpty]: Start isEmpty. Operand 38236 states and 117723 transitions. [2021-08-21 12:07:47,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:47,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:47,879 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:47,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Forceful destruction successful, exit code 0 [2021-08-21 12:07:48,079 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-21 12:07:48,080 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:48,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:48,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1500143699, now seen corresponding path program 243 times [2021-08-21 12:07:48,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:48,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886460498] [2021-08-21 12:07:48,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:48,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:48,175 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-21 12:07:48,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:48,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886460498] [2021-08-21 12:07:48,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886460498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:48,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140001292] [2021-08-21 12:07:48,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:07:48,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:48,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:48,176 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-21 12:07:48,177 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-21 12:07:50,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:07:50,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:50,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:50,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:50,160 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-21 12:07:50,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140001292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:50,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:50,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:50,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193531789] [2021-08-21 12:07:50,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:50,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:50,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:50,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:50,161 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-21 12:07:50,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:50,488 INFO L93 Difference]: Finished difference Result 38974 states and 119537 transitions. [2021-08-21 12:07:50,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:07:50,489 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-21 12:07:50,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:50,571 INFO L225 Difference]: With dead ends: 38974 [2021-08-21 12:07:50,571 INFO L226 Difference]: Without dead ends: 38974 [2021-08-21 12:07:50,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 203.2ms TimeCoverageRelationStatistics Valid=252, Invalid=504, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:07:50,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38974 states. [2021-08-21 12:07:51,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38974 to 37356. [2021-08-21 12:07:51,215 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-21 12:07:51,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37356 states to 37356 states and 115055 transitions. [2021-08-21 12:07:51,312 INFO L78 Accepts]: Start accepts. Automaton has 37356 states and 115055 transitions. Word has length 22 [2021-08-21 12:07:51,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:51,312 INFO L470 AbstractCegarLoop]: Abstraction has 37356 states and 115055 transitions. [2021-08-21 12:07:51,312 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-21 12:07:51,312 INFO L276 IsEmpty]: Start isEmpty. Operand 37356 states and 115055 transitions. [2021-08-21 12:07:51,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:51,324 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:51,324 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:51,348 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-21 12:07:51,524 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-21 12:07:51,524 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:51,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:51,525 INFO L82 PathProgramCache]: Analyzing trace with hash 655172247, now seen corresponding path program 244 times [2021-08-21 12:07:51,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:51,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247047851] [2021-08-21 12:07:51,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:51,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:51,623 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-21 12:07:51,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247047851] [2021-08-21 12:07:51,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247047851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867916306] [2021-08-21 12:07:51,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:07:51,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:51,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:51,624 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-21 12:07:51,625 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-21 12:07:53,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:07:53,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:53,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:53,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:53,720 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-21 12:07:53,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867916306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:53,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:53,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:53,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651868856] [2021-08-21 12:07:53,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:53,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:53,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:53,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:53,721 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-21 12:07:54,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:54,077 INFO L93 Difference]: Finished difference Result 39101 states and 119900 transitions. [2021-08-21 12:07:54,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:07:54,077 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-21 12:07:54,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:54,169 INFO L225 Difference]: With dead ends: 39101 [2021-08-21 12:07:54,169 INFO L226 Difference]: Without dead ends: 39101 [2021-08-21 12:07:54,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 218.4ms TimeCoverageRelationStatistics Valid=385, Invalid=805, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:07:54,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39101 states. [2021-08-21 12:07:54,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39101 to 37758. [2021-08-21 12:07:54,839 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-21 12:07:54,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37758 states to 37758 states and 116268 transitions. [2021-08-21 12:07:54,933 INFO L78 Accepts]: Start accepts. Automaton has 37758 states and 116268 transitions. Word has length 22 [2021-08-21 12:07:54,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:54,934 INFO L470 AbstractCegarLoop]: Abstraction has 37758 states and 116268 transitions. [2021-08-21 12:07:54,934 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-21 12:07:54,934 INFO L276 IsEmpty]: Start isEmpty. Operand 37758 states and 116268 transitions. [2021-08-21 12:07:54,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:54,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:54,945 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:54,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2021-08-21 12:07:55,145 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-21 12:07:55,145 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:55,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:55,146 INFO L82 PathProgramCache]: Analyzing trace with hash 230861011, now seen corresponding path program 245 times [2021-08-21 12:07:55,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:55,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146566488] [2021-08-21 12:07:55,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:55,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:55,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:55,249 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-21 12:07:55,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:55,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146566488] [2021-08-21 12:07:55,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146566488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:55,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127684418] [2021-08-21 12:07:55,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:07:55,250 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:55,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:55,251 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-21 12:07:55,251 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-21 12:07:57,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:07:57,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:57,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:07:57,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:57,367 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-21 12:07:57,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127684418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:57,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:57,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:07:57,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271340456] [2021-08-21 12:07:57,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:07:57,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:57,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:07:57,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:07:57,368 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-21 12:07:57,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:57,847 INFO L93 Difference]: Finished difference Result 39317 states and 120435 transitions. [2021-08-21 12:07:57,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:07:57,848 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-21 12:07:57,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:57,932 INFO L225 Difference]: With dead ends: 39317 [2021-08-21 12:07:57,932 INFO L226 Difference]: Without dead ends: 39317 [2021-08-21 12:07:57,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 319.9ms TimeCoverageRelationStatistics Valid=664, Invalid=1316, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:07:57,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39317 states. [2021-08-21 12:07:58,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39317 to 37555. [2021-08-21 12:07:58,698 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-21 12:07:58,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37555 states to 37555 states and 115672 transitions. [2021-08-21 12:07:58,798 INFO L78 Accepts]: Start accepts. Automaton has 37555 states and 115672 transitions. Word has length 22 [2021-08-21 12:07:58,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:58,798 INFO L470 AbstractCegarLoop]: Abstraction has 37555 states and 115672 transitions. [2021-08-21 12:07:58,798 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-21 12:07:58,798 INFO L276 IsEmpty]: Start isEmpty. Operand 37555 states and 115672 transitions. [2021-08-21 12:07:58,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:07:58,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:58,810 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:58,831 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-21 12:07:59,010 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-21 12:07:59,011 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:59,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:59,011 INFO L82 PathProgramCache]: Analyzing trace with hash 2072646871, now seen corresponding path program 246 times [2021-08-21 12:07:59,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:59,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321503019] [2021-08-21 12:07:59,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:59,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:59,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:59,086 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-21 12:07:59,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:59,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321503019] [2021-08-21 12:07:59,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321503019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:59,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573914090] [2021-08-21 12:07:59,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:07:59,087 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:59,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:59,087 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-21 12:07:59,088 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-21 12:08:01,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:08:01,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:01,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:01,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:01,101 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-21 12:08:01,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573914090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:01,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:01,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:08:01,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435696151] [2021-08-21 12:08:01,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:08:01,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:01,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:08:01,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:08:01,102 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-21 12:08:01,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:01,461 INFO L93 Difference]: Finished difference Result 37724 states and 115865 transitions. [2021-08-21 12:08:01,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:08:01,462 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-21 12:08:01,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:01,543 INFO L225 Difference]: With dead ends: 37724 [2021-08-21 12:08:01,543 INFO L226 Difference]: Without dead ends: 37720 [2021-08-21 12:08:01,543 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 132.1ms TimeCoverageRelationStatistics Valid=225, Invalid=425, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:08:01,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37720 states. [2021-08-21 12:08:02,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37720 to 37555. [2021-08-21 12:08:02,203 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-21 12:08:02,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37555 states to 37555 states and 115668 transitions. [2021-08-21 12:08:02,300 INFO L78 Accepts]: Start accepts. Automaton has 37555 states and 115668 transitions. Word has length 22 [2021-08-21 12:08:02,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:02,300 INFO L470 AbstractCegarLoop]: Abstraction has 37555 states and 115668 transitions. [2021-08-21 12:08:02,300 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-21 12:08:02,300 INFO L276 IsEmpty]: Start isEmpty. Operand 37555 states and 115668 transitions. [2021-08-21 12:08:02,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:02,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:02,312 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:02,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Forceful destruction successful, exit code 0 [2021-08-21 12:08:02,512 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-21 12:08:02,513 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:02,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:02,513 INFO L82 PathProgramCache]: Analyzing trace with hash 356639127, now seen corresponding path program 247 times [2021-08-21 12:08:02,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:02,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403148356] [2021-08-21 12:08:02,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:02,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:02,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:02,613 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-21 12:08:02,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:02,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403148356] [2021-08-21 12:08:02,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403148356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:02,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202684654] [2021-08-21 12:08:02,613 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:08:02,613 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:02,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:02,614 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-21 12:08:02,614 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-21 12:08:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:04,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:04,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:04,741 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-21 12:08:04,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202684654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:04,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:04,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:08:04,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029032976] [2021-08-21 12:08:04,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:08:04,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:04,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:08:04,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:08:04,742 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-21 12:08:05,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:05,163 INFO L93 Difference]: Finished difference Result 44223 states and 135229 transitions. [2021-08-21 12:08:05,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:08:05,163 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-21 12:08:05,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:05,276 INFO L225 Difference]: With dead ends: 44223 [2021-08-21 12:08:05,276 INFO L226 Difference]: Without dead ends: 44223 [2021-08-21 12:08:05,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 260.9ms TimeCoverageRelationStatistics Valid=509, Invalid=973, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:08:05,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44223 states. [2021-08-21 12:08:06,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44223 to 42295. [2021-08-21 12:08:06,080 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-21 12:08:06,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42295 states to 42295 states and 129977 transitions. [2021-08-21 12:08:06,198 INFO L78 Accepts]: Start accepts. Automaton has 42295 states and 129977 transitions. Word has length 22 [2021-08-21 12:08:06,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:06,198 INFO L470 AbstractCegarLoop]: Abstraction has 42295 states and 129977 transitions. [2021-08-21 12:08:06,198 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-21 12:08:06,198 INFO L276 IsEmpty]: Start isEmpty. Operand 42295 states and 129977 transitions. [2021-08-21 12:08:06,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:06,214 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:06,214 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:06,235 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-21 12:08:06,414 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-21 12:08:06,415 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:06,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:06,415 INFO L82 PathProgramCache]: Analyzing trace with hash 87892699, now seen corresponding path program 248 times [2021-08-21 12:08:06,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:06,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22474485] [2021-08-21 12:08:06,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:06,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:06,515 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-21 12:08:06,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:06,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22474485] [2021-08-21 12:08:06,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22474485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:06,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689906980] [2021-08-21 12:08:06,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:08:06,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:06,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:06,516 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-21 12:08:06,516 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-21 12:08:08,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:08:08,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:08,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:08,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:08,691 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-21 12:08:08,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689906980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:08,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:08,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:08:08,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482596987] [2021-08-21 12:08:08,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:08:08,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:08,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:08:08,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:08:08,692 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-21 12:08:09,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:09,071 INFO L93 Difference]: Finished difference Result 46341 states and 141735 transitions. [2021-08-21 12:08:09,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:08:09,071 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-21 12:08:09,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:09,179 INFO L225 Difference]: With dead ends: 46341 [2021-08-21 12:08:09,179 INFO L226 Difference]: Without dead ends: 46341 [2021-08-21 12:08:09,179 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 215.0ms TimeCoverageRelationStatistics Valid=403, Invalid=787, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:08:09,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46341 states. [2021-08-21 12:08:09,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46341 to 45601. [2021-08-21 12:08:10,029 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-21 12:08:10,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45601 states to 45601 states and 139929 transitions. [2021-08-21 12:08:10,154 INFO L78 Accepts]: Start accepts. Automaton has 45601 states and 139929 transitions. Word has length 22 [2021-08-21 12:08:10,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:10,155 INFO L470 AbstractCegarLoop]: Abstraction has 45601 states and 139929 transitions. [2021-08-21 12:08:10,155 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-21 12:08:10,155 INFO L276 IsEmpty]: Start isEmpty. Operand 45601 states and 139929 transitions. [2021-08-21 12:08:10,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:10,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:10,173 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:10,195 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-21 12:08:10,373 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-21 12:08:10,374 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:10,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:10,374 INFO L82 PathProgramCache]: Analyzing trace with hash -336418537, now seen corresponding path program 249 times [2021-08-21 12:08:10,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:10,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177747427] [2021-08-21 12:08:10,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:10,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:10,478 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-21 12:08:10,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:10,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177747427] [2021-08-21 12:08:10,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177747427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:10,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136418318] [2021-08-21 12:08:10,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:08:10,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:10,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:10,480 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-21 12:08:10,480 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-21 12:08:12,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:08:12,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:12,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:12,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:12,675 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-21 12:08:12,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136418318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:12,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:12,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:08:12,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808943978] [2021-08-21 12:08:12,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:08:12,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:12,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:08:12,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:08:12,676 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-21 12:08:13,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:13,165 INFO L93 Difference]: Finished difference Result 47988 states and 146634 transitions. [2021-08-21 12:08:13,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:08:13,166 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-21 12:08:13,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:13,276 INFO L225 Difference]: With dead ends: 47988 [2021-08-21 12:08:13,276 INFO L226 Difference]: Without dead ends: 47988 [2021-08-21 12:08:13,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 298.5ms TimeCoverageRelationStatistics Valid=614, Invalid=1192, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:08:13,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47988 states. [2021-08-21 12:08:14,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47988 to 46936. [2021-08-21 12:08:14,126 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-21 12:08:14,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46936 states to 46936 states and 143934 transitions. [2021-08-21 12:08:14,252 INFO L78 Accepts]: Start accepts. Automaton has 46936 states and 143934 transitions. Word has length 22 [2021-08-21 12:08:14,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:14,252 INFO L470 AbstractCegarLoop]: Abstraction has 46936 states and 143934 transitions. [2021-08-21 12:08:14,252 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-21 12:08:14,252 INFO L276 IsEmpty]: Start isEmpty. Operand 46936 states and 143934 transitions. [2021-08-21 12:08:14,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:14,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:14,270 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:14,292 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Ended with exit code 0 [2021-08-21 12:08:14,470 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-21 12:08:14,471 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:14,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:14,471 INFO L82 PathProgramCache]: Analyzing trace with hash 131877809, now seen corresponding path program 250 times [2021-08-21 12:08:14,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:14,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219581395] [2021-08-21 12:08:14,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:14,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:14,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:14,549 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-21 12:08:14,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:14,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219581395] [2021-08-21 12:08:14,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219581395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:14,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087283783] [2021-08-21 12:08:14,549 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:08:14,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:14,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:14,550 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-21 12:08:14,552 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-21 12:08:16,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:08:16,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:16,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:16,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:16,782 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-21 12:08:16,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087283783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:16,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:16,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:08:16,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851576556] [2021-08-21 12:08:16,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:08:16,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:16,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:08:16,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:08:16,783 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-21 12:08:17,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:17,101 INFO L93 Difference]: Finished difference Result 47137 states and 144231 transitions. [2021-08-21 12:08:17,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:08:17,102 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-21 12:08:17,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:17,207 INFO L225 Difference]: With dead ends: 47137 [2021-08-21 12:08:17,207 INFO L226 Difference]: Without dead ends: 47133 [2021-08-21 12:08:17,207 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 112.5ms TimeCoverageRelationStatistics Valid=202, Invalid=350, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:08:17,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47133 states. [2021-08-21 12:08:17,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47133 to 46972. [2021-08-21 12:08:18,002 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-21 12:08:18,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46972 states to 46972 states and 144046 transitions. [2021-08-21 12:08:18,125 INFO L78 Accepts]: Start accepts. Automaton has 46972 states and 144046 transitions. Word has length 22 [2021-08-21 12:08:18,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:18,126 INFO L470 AbstractCegarLoop]: Abstraction has 46972 states and 144046 transitions. [2021-08-21 12:08:18,126 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-21 12:08:18,126 INFO L276 IsEmpty]: Start isEmpty. Operand 46972 states and 144046 transitions. [2021-08-21 12:08:18,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:18,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:18,143 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:18,164 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-21 12:08:18,344 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-21 12:08:18,344 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:18,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:18,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1586465897, now seen corresponding path program 251 times [2021-08-21 12:08:18,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:18,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213248475] [2021-08-21 12:08:18,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:18,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:18,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:18,423 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-21 12:08:18,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:18,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213248475] [2021-08-21 12:08:18,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213248475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:18,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768106510] [2021-08-21 12:08:18,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:08:18,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:18,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:18,424 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-21 12:08:18,424 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-21 12:08:20,578 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:08:20,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:20,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:20,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:20,637 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-21 12:08:20,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768106510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:20,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:20,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:08:20,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640099318] [2021-08-21 12:08:20,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:08:20,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:20,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:08:20,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:08:20,638 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-21 12:08:20,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:20,894 INFO L93 Difference]: Finished difference Result 47814 states and 146217 transitions. [2021-08-21 12:08:20,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:08:20,894 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-21 12:08:20,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:21,009 INFO L225 Difference]: With dead ends: 47814 [2021-08-21 12:08:21,010 INFO L226 Difference]: Without dead ends: 47814 [2021-08-21 12:08:21,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 84.6ms TimeCoverageRelationStatistics Valid=150, Invalid=230, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:08:21,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47814 states. [2021-08-21 12:08:21,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47814 to 46977. [2021-08-21 12:08:21,851 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-21 12:08:21,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46977 states to 46977 states and 144061 transitions. [2021-08-21 12:08:21,983 INFO L78 Accepts]: Start accepts. Automaton has 46977 states and 144061 transitions. Word has length 22 [2021-08-21 12:08:21,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:21,983 INFO L470 AbstractCegarLoop]: Abstraction has 46977 states and 144061 transitions. [2021-08-21 12:08:21,983 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-21 12:08:21,983 INFO L276 IsEmpty]: Start isEmpty. Operand 46977 states and 144061 transitions. [2021-08-21 12:08:22,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:22,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:22,003 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:22,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Forceful destruction successful, exit code 0 [2021-08-21 12:08:22,204 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-21 12:08:22,205 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:22,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:22,205 INFO L82 PathProgramCache]: Analyzing trace with hash 124147411, now seen corresponding path program 252 times [2021-08-21 12:08:22,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:22,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638650220] [2021-08-21 12:08:22,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:22,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:22,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:22,286 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-21 12:08:22,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:22,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638650220] [2021-08-21 12:08:22,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638650220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:22,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756368576] [2021-08-21 12:08:22,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:08:22,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:22,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:22,289 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-21 12:08:22,465 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-21 12:08:24,453 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:08:24,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:24,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:24,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:24,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-21 12:08:24,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756368576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:24,519 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:24,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:08:24,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421853338] [2021-08-21 12:08:24,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:08:24,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:24,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:08:24,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:08:24,519 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-21 12:08:24,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:24,828 INFO L93 Difference]: Finished difference Result 48445 states and 148072 transitions. [2021-08-21 12:08:24,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:08:24,830 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-21 12:08:24,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:25,012 INFO L225 Difference]: With dead ends: 48445 [2021-08-21 12:08:25,012 INFO L226 Difference]: Without dead ends: 48445 [2021-08-21 12:08:25,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 118.9ms TimeCoverageRelationStatistics Valid=224, Invalid=376, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:08:25,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48445 states. [2021-08-21 12:08:25,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48445 to 46984. [2021-08-21 12:08:25,765 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-21 12:08:25,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46984 states to 46984 states and 144081 transitions. [2021-08-21 12:08:25,888 INFO L78 Accepts]: Start accepts. Automaton has 46984 states and 144081 transitions. Word has length 22 [2021-08-21 12:08:25,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:25,888 INFO L470 AbstractCegarLoop]: Abstraction has 46984 states and 144081 transitions. [2021-08-21 12:08:25,888 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-21 12:08:25,888 INFO L276 IsEmpty]: Start isEmpty. Operand 46984 states and 144081 transitions. [2021-08-21 12:08:25,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:25,906 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:25,906 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:25,928 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-21 12:08:26,110 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-21 12:08:26,110 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:26,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:26,110 INFO L82 PathProgramCache]: Analyzing trace with hash 1613552407, now seen corresponding path program 253 times [2021-08-21 12:08:26,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:26,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733893958] [2021-08-21 12:08:26,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:26,111 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:26,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:26,366 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-21 12:08:26,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:26,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733893958] [2021-08-21 12:08:26,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733893958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:26,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166061031] [2021-08-21 12:08:26,367 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:08:26,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:26,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:26,368 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-21 12:08:26,369 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-21 12:08:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:28,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:28,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:28,419 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-21 12:08:28,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166061031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:28,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:28,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:08:28,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411810290] [2021-08-21 12:08:28,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:08:28,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:28,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:08:28,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:08:28,420 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-21 12:08:28,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:28,858 INFO L93 Difference]: Finished difference Result 64736 states and 197277 transitions. [2021-08-21 12:08:28,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:08:28,858 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-21 12:08:28,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:29,004 INFO L225 Difference]: With dead ends: 64736 [2021-08-21 12:08:29,004 INFO L226 Difference]: Without dead ends: 64736 [2021-08-21 12:08:29,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 151.8ms TimeCoverageRelationStatistics Valid=253, Invalid=449, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:08:29,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64736 states. [2021-08-21 12:08:30,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64736 to 61662. [2021-08-21 12:08:30,224 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-21 12:08:30,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61662 states to 61662 states and 188594 transitions. [2021-08-21 12:08:30,401 INFO L78 Accepts]: Start accepts. Automaton has 61662 states and 188594 transitions. Word has length 22 [2021-08-21 12:08:30,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:30,401 INFO L470 AbstractCegarLoop]: Abstraction has 61662 states and 188594 transitions. [2021-08-21 12:08:30,401 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-21 12:08:30,401 INFO L276 IsEmpty]: Start isEmpty. Operand 61662 states and 188594 transitions. [2021-08-21 12:08:30,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:30,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:30,423 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:30,445 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-21 12:08:30,624 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-21 12:08:30,624 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:30,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:30,624 INFO L82 PathProgramCache]: Analyzing trace with hash 540467027, now seen corresponding path program 254 times [2021-08-21 12:08:30,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:30,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275658767] [2021-08-21 12:08:30,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:30,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:30,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:30,711 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-21 12:08:30,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:30,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275658767] [2021-08-21 12:08:30,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275658767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:30,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871665669] [2021-08-21 12:08:30,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:08:30,711 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:30,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:30,714 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-21 12:08:30,716 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-21 12:08:32,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:08:32,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:32,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:32,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:33,057 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-21 12:08:33,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871665669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:33,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:33,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:08:33,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777653807] [2021-08-21 12:08:33,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:08:33,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:33,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:08:33,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:08:33,058 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-21 12:08:33,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:33,539 INFO L93 Difference]: Finished difference Result 64163 states and 195584 transitions. [2021-08-21 12:08:33,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:08:33,540 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-21 12:08:33,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:33,792 INFO L225 Difference]: With dead ends: 64163 [2021-08-21 12:08:33,792 INFO L226 Difference]: Without dead ends: 64163 [2021-08-21 12:08:33,792 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 148.9ms TimeCoverageRelationStatistics Valid=268, Invalid=488, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:08:33,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64163 states. [2021-08-21 12:08:35,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64163 to 61823. [2021-08-21 12:08:35,092 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-21 12:08:35,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61823 states to 61823 states and 189059 transitions. [2021-08-21 12:08:35,261 INFO L78 Accepts]: Start accepts. Automaton has 61823 states and 189059 transitions. Word has length 22 [2021-08-21 12:08:35,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:35,261 INFO L470 AbstractCegarLoop]: Abstraction has 61823 states and 189059 transitions. [2021-08-21 12:08:35,261 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-21 12:08:35,261 INFO L276 IsEmpty]: Start isEmpty. Operand 61823 states and 189059 transitions. [2021-08-21 12:08:35,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:35,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:35,282 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:35,303 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-21 12:08:35,482 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-21 12:08:35,482 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:35,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:35,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1634558615, now seen corresponding path program 255 times [2021-08-21 12:08:35,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:35,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240973978] [2021-08-21 12:08:35,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:35,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:35,572 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-21 12:08:35,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:35,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240973978] [2021-08-21 12:08:35,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240973978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:35,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778078192] [2021-08-21 12:08:35,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:08:35,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:35,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:35,574 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-21 12:08:35,575 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-21 12:08:37,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:08:37,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:37,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:37,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:37,914 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-21 12:08:37,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778078192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:37,915 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:37,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:08:37,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299005258] [2021-08-21 12:08:37,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:08:37,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:37,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:08:37,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:08:37,915 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-21 12:08:38,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:38,405 INFO L93 Difference]: Finished difference Result 73154 states and 222793 transitions. [2021-08-21 12:08:38,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:08:38,405 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-21 12:08:38,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:38,589 INFO L225 Difference]: With dead ends: 73154 [2021-08-21 12:08:38,590 INFO L226 Difference]: Without dead ends: 73154 [2021-08-21 12:08:38,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 136.3ms TimeCoverageRelationStatistics Valid=219, Invalid=431, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:08:38,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73154 states. [2021-08-21 12:08:39,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73154 to 71719. [2021-08-21 12:08:39,977 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-21 12:08:40,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71719 states to 71719 states and 218882 transitions. [2021-08-21 12:08:40,449 INFO L78 Accepts]: Start accepts. Automaton has 71719 states and 218882 transitions. Word has length 22 [2021-08-21 12:08:40,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:40,450 INFO L470 AbstractCegarLoop]: Abstraction has 71719 states and 218882 transitions. [2021-08-21 12:08:40,450 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-21 12:08:40,450 INFO L276 IsEmpty]: Start isEmpty. Operand 71719 states and 218882 transitions. [2021-08-21 12:08:40,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:40,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:40,472 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:40,495 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-21 12:08:40,673 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-21 12:08:40,674 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:40,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:40,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1191659475, now seen corresponding path program 256 times [2021-08-21 12:08:40,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:40,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098146891] [2021-08-21 12:08:40,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:40,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:40,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:40,774 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-21 12:08:40,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:40,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098146891] [2021-08-21 12:08:40,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098146891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:40,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144191979] [2021-08-21 12:08:40,774 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:08:40,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:40,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:40,775 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-21 12:08:40,776 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-21 12:08:42,880 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:08:42,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:42,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:42,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:43,012 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-21 12:08:43,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144191979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:43,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:43,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:08:43,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147332551] [2021-08-21 12:08:43,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:08:43,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:43,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:08:43,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:08:43,012 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-21 12:08:43,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:43,402 INFO L93 Difference]: Finished difference Result 76316 states and 232411 transitions. [2021-08-21 12:08:43,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:08:43,402 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-21 12:08:43,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:43,607 INFO L225 Difference]: With dead ends: 76316 [2021-08-21 12:08:43,608 INFO L226 Difference]: Without dead ends: 76316 [2021-08-21 12:08:43,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 118.2ms TimeCoverageRelationStatistics Valid=154, Invalid=352, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:08:43,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76316 states. [2021-08-21 12:08:45,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76316 to 75832. [2021-08-21 12:08:45,260 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-21 12:08:45,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75832 states to 75832 states and 231225 transitions. [2021-08-21 12:08:45,480 INFO L78 Accepts]: Start accepts. Automaton has 75832 states and 231225 transitions. Word has length 22 [2021-08-21 12:08:45,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:45,480 INFO L470 AbstractCegarLoop]: Abstraction has 75832 states and 231225 transitions. [2021-08-21 12:08:45,481 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-21 12:08:45,481 INFO L276 IsEmpty]: Start isEmpty. Operand 75832 states and 231225 transitions. [2021-08-21 12:08:45,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:45,506 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:45,506 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:45,527 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-21 12:08:45,707 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-21 12:08:45,707 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:45,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:45,707 INFO L82 PathProgramCache]: Analyzing trace with hash 346688023, now seen corresponding path program 257 times [2021-08-21 12:08:45,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:45,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513425701] [2021-08-21 12:08:45,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:45,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:45,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:45,808 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-21 12:08:45,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:45,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513425701] [2021-08-21 12:08:45,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513425701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:45,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977955266] [2021-08-21 12:08:45,808 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:08:45,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:45,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:45,809 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-21 12:08:45,809 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-21 12:08:48,108 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:08:48,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:48,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:48,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:48,174 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-21 12:08:48,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977955266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:48,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:48,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:08:48,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635360932] [2021-08-21 12:08:48,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:08:48,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:48,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:08:48,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:08:48,175 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-21 12:08:48,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:48,714 INFO L93 Difference]: Finished difference Result 76866 states and 234009 transitions. [2021-08-21 12:08:48,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:08:48,714 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-21 12:08:48,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:48,893 INFO L225 Difference]: With dead ends: 76866 [2021-08-21 12:08:48,893 INFO L226 Difference]: Without dead ends: 76866 [2021-08-21 12:08:48,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 182.8ms TimeCoverageRelationStatistics Valid=301, Invalid=629, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:08:48,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76866 states. [2021-08-21 12:08:50,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76866 to 75869. [2021-08-21 12:08:50,555 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-21 12:08:50,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75869 states to 75869 states and 231336 transitions. [2021-08-21 12:08:50,807 INFO L78 Accepts]: Start accepts. Automaton has 75869 states and 231336 transitions. Word has length 22 [2021-08-21 12:08:50,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:50,807 INFO L470 AbstractCegarLoop]: Abstraction has 75869 states and 231336 transitions. [2021-08-21 12:08:50,808 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-21 12:08:50,808 INFO L276 IsEmpty]: Start isEmpty. Operand 75869 states and 231336 transitions. [2021-08-21 12:08:50,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:50,833 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:50,833 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:50,854 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-21 12:08:51,033 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-21 12:08:51,033 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:51,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:51,034 INFO L82 PathProgramCache]: Analyzing trace with hash -77623213, now seen corresponding path program 258 times [2021-08-21 12:08:51,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:51,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178196999] [2021-08-21 12:08:51,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:51,034 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:51,139 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-21 12:08:51,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:51,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178196999] [2021-08-21 12:08:51,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178196999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:51,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796236310] [2021-08-21 12:08:51,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:08:51,139 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:51,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:51,140 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-21 12:08:51,141 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-21 12:08:53,350 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:08:53,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:53,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:53,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:53,418 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-21 12:08:53,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796236310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:53,418 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:53,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:08:53,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135085034] [2021-08-21 12:08:53,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:08:53,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:53,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:08:53,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:08:53,419 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-21 12:08:53,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:53,959 INFO L93 Difference]: Finished difference Result 77686 states and 236429 transitions. [2021-08-21 12:08:53,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:08:53,960 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-21 12:08:53,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:54,160 INFO L225 Difference]: With dead ends: 77686 [2021-08-21 12:08:54,160 INFO L226 Difference]: Without dead ends: 77686 [2021-08-21 12:08:54,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 246.0ms TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:08:54,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77686 states. [2021-08-21 12:08:55,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77686 to 76995. [2021-08-21 12:08:55,716 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-21 12:08:55,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76995 states to 76995 states and 234714 transitions. [2021-08-21 12:08:55,927 INFO L78 Accepts]: Start accepts. Automaton has 76995 states and 234714 transitions. Word has length 22 [2021-08-21 12:08:55,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:55,927 INFO L470 AbstractCegarLoop]: Abstraction has 76995 states and 234714 transitions. [2021-08-21 12:08:55,927 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-21 12:08:55,927 INFO L276 IsEmpty]: Start isEmpty. Operand 76995 states and 234714 transitions. [2021-08-21 12:08:56,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:08:56,225 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:56,225 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:56,277 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-21 12:08:56,440 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-21 12:08:56,441 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:56,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:56,441 INFO L82 PathProgramCache]: Analyzing trace with hash -346369641, now seen corresponding path program 259 times [2021-08-21 12:08:56,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:56,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972367794] [2021-08-21 12:08:56,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:56,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:56,549 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-21 12:08:56,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:56,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972367794] [2021-08-21 12:08:56,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972367794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:56,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575365226] [2021-08-21 12:08:56,549 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:08:56,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:56,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:56,550 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-21 12:08:56,550 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-21 12:08:58,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:58,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:08:58,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:58,754 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-21 12:08:58,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575365226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:58,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:58,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 12:08:58,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656196645] [2021-08-21 12:08:58,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:08:58,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:58,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:08:58,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:08:58,755 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-21 12:08:59,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:59,402 INFO L93 Difference]: Finished difference Result 79056 states and 240417 transitions. [2021-08-21 12:08:59,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 12:08:59,402 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-21 12:08:59,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:59,606 INFO L225 Difference]: With dead ends: 79056 [2021-08-21 12:08:59,606 INFO L226 Difference]: Without dead ends: 79056 [2021-08-21 12:08:59,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 324.6ms TimeCoverageRelationStatistics Valid=664, Invalid=1316, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:08:59,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79056 states. [2021-08-21 12:09:01,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79056 to 77437. [2021-08-21 12:09:01,285 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-21 12:09:01,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77437 states to 77437 states and 236040 transitions. [2021-08-21 12:09:01,511 INFO L78 Accepts]: Start accepts. Automaton has 77437 states and 236040 transitions. Word has length 22 [2021-08-21 12:09:01,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:01,511 INFO L470 AbstractCegarLoop]: Abstraction has 77437 states and 236040 transitions. [2021-08-21 12:09:01,511 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-21 12:09:01,511 INFO L276 IsEmpty]: Start isEmpty. Operand 77437 states and 236040 transitions. [2021-08-21 12:09:01,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:01,536 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:01,536 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:01,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2021-08-21 12:09:01,736 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-21 12:09:01,736 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:01,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:01,736 INFO L82 PathProgramCache]: Analyzing trace with hash 731065193, now seen corresponding path program 260 times [2021-08-21 12:09:01,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:01,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297603944] [2021-08-21 12:09:01,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:01,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:01,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:02,134 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-21 12:09:02,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:02,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297603944] [2021-08-21 12:09:02,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297603944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:02,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482191347] [2021-08-21 12:09:02,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:09:02,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:02,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:02,149 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-21 12:09:02,161 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-21 12:09:04,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:09:04,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:04,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:04,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:04,282 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-21 12:09:04,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482191347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:04,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:04,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 16 [2021-08-21 12:09:04,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481420703] [2021-08-21 12:09:04,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:09:04,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:04,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:09:04,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:09:04,283 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-21 12:09:04,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:04,882 INFO L93 Difference]: Finished difference Result 77664 states and 236344 transitions. [2021-08-21 12:09:04,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:09:04,882 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-21 12:09:04,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:05,077 INFO L225 Difference]: With dead ends: 77664 [2021-08-21 12:09:05,077 INFO L226 Difference]: Without dead ends: 77658 [2021-08-21 12:09:05,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 528.0ms TimeCoverageRelationStatistics Valid=380, Invalid=742, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:09:05,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77658 states. [2021-08-21 12:09:06,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77658 to 77352. [2021-08-21 12:09:06,778 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-21 12:09:07,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77352 states to 77352 states and 235764 transitions. [2021-08-21 12:09:07,029 INFO L78 Accepts]: Start accepts. Automaton has 77352 states and 235764 transitions. Word has length 22 [2021-08-21 12:09:07,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:07,030 INFO L470 AbstractCegarLoop]: Abstraction has 77352 states and 235764 transitions. [2021-08-21 12:09:07,030 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-21 12:09:07,030 INFO L276 IsEmpty]: Start isEmpty. Operand 77352 states and 235764 transitions. [2021-08-21 12:09:07,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:07,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:07,059 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:07,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Ended with exit code 0 [2021-08-21 12:09:07,259 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-21 12:09:07,259 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:07,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:07,260 INFO L82 PathProgramCache]: Analyzing trace with hash 567162383, now seen corresponding path program 261 times [2021-08-21 12:09:07,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:07,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558979007] [2021-08-21 12:09:07,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:07,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:07,362 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-21 12:09:07,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:07,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558979007] [2021-08-21 12:09:07,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558979007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:07,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782307308] [2021-08-21 12:09:07,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:09:07,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:07,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:07,365 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-21 12:09:07,365 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-21 12:09:09,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:09:09,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:09,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:09,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:09,762 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-21 12:09:09,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782307308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:09,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:09,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-21 12:09:09,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669418113] [2021-08-21 12:09:09,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:09:09,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:09,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:09:09,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:09:09,763 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-21 12:09:10,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:10,508 INFO L93 Difference]: Finished difference Result 105642 states and 320690 transitions. [2021-08-21 12:09:10,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:09:10,508 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-21 12:09:10,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:10,805 INFO L225 Difference]: With dead ends: 105642 [2021-08-21 12:09:10,805 INFO L226 Difference]: Without dead ends: 105642 [2021-08-21 12:09:10,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 229.8ms TimeCoverageRelationStatistics Valid=404, Invalid=786, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:09:10,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105642 states. [2021-08-21 12:09:13,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105642 to 103822. [2021-08-21 12:09:13,198 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-21 12:09:13,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103822 states to 103822 states and 315465 transitions. [2021-08-21 12:09:13,559 INFO L78 Accepts]: Start accepts. Automaton has 103822 states and 315465 transitions. Word has length 22 [2021-08-21 12:09:13,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:13,559 INFO L470 AbstractCegarLoop]: Abstraction has 103822 states and 315465 transitions. [2021-08-21 12:09:13,559 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-21 12:09:13,559 INFO L276 IsEmpty]: Start isEmpty. Operand 103822 states and 315465 transitions. [2021-08-21 12:09:13,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:13,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:13,591 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:13,613 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-21 12:09:13,791 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-21 12:09:13,791 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:13,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:13,792 INFO L82 PathProgramCache]: Analyzing trace with hash 124263243, now seen corresponding path program 262 times [2021-08-21 12:09:13,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:13,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907711816] [2021-08-21 12:09:13,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:13,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:13,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:13,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-21 12:09:13,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:13,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907711816] [2021-08-21 12:09:13,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907711816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:13,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844091771] [2021-08-21 12:09:13,901 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:09:13,901 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:13,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:13,902 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-21 12:09:13,903 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-21 12:09:16,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:09:16,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:16,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:16,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:16,301 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-21 12:09:16,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844091771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:16,301 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:16,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:09:16,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755224718] [2021-08-21 12:09:16,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:09:16,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:16,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:09:16,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:09:16,302 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-21 12:09:17,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:17,209 INFO L93 Difference]: Finished difference Result 114566 states and 347383 transitions. [2021-08-21 12:09:17,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:09:17,210 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-21 12:09:17,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:17,541 INFO L225 Difference]: With dead ends: 114566 [2021-08-21 12:09:17,541 INFO L226 Difference]: Without dead ends: 114566 [2021-08-21 12:09:17,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 307.0ms TimeCoverageRelationStatistics Valid=445, Invalid=887, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:09:17,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114566 states. [2021-08-21 12:09:19,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114566 to 89948. [2021-08-21 12:09:19,919 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-21 12:09:20,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89948 states to 89948 states and 273576 transitions. [2021-08-21 12:09:20,233 INFO L78 Accepts]: Start accepts. Automaton has 89948 states and 273576 transitions. Word has length 22 [2021-08-21 12:09:20,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:20,233 INFO L470 AbstractCegarLoop]: Abstraction has 89948 states and 273576 transitions. [2021-08-21 12:09:20,234 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-21 12:09:20,234 INFO L276 IsEmpty]: Start isEmpty. Operand 89948 states and 273576 transitions. [2021-08-21 12:09:20,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:20,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:20,267 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:20,288 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-21 12:09:20,467 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-21 12:09:20,467 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:20,468 INFO L82 PathProgramCache]: Analyzing trace with hash -720708209, now seen corresponding path program 263 times [2021-08-21 12:09:20,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:20,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624927937] [2021-08-21 12:09:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:20,468 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:20,580 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-21 12:09:20,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:20,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624927937] [2021-08-21 12:09:20,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624927937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:20,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187679036] [2021-08-21 12:09:20,581 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:09:20,581 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:20,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:20,582 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-21 12:09:20,582 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-21 12:09:22,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:09:22,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:22,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:22,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:22,965 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-21 12:09:22,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187679036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:22,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:22,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:09:22,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808024543] [2021-08-21 12:09:22,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:09:22,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:22,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:09:22,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:09:22,966 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-21 12:09:23,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:23,866 INFO L93 Difference]: Finished difference Result 105080 states and 318593 transitions. [2021-08-21 12:09:23,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:09:23,866 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-21 12:09:23,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:24,164 INFO L225 Difference]: With dead ends: 105080 [2021-08-21 12:09:24,164 INFO L226 Difference]: Without dead ends: 105080 [2021-08-21 12:09:24,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 345.8ms TimeCoverageRelationStatistics Valid=732, Invalid=1430, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:09:24,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105080 states. [2021-08-21 12:09:26,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105080 to 90164. [2021-08-21 12:09:26,201 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-21 12:09:27,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90164 states to 90164 states and 274277 transitions. [2021-08-21 12:09:27,007 INFO L78 Accepts]: Start accepts. Automaton has 90164 states and 274277 transitions. Word has length 22 [2021-08-21 12:09:27,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:27,007 INFO L470 AbstractCegarLoop]: Abstraction has 90164 states and 274277 transitions. [2021-08-21 12:09:27,007 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-21 12:09:27,007 INFO L276 IsEmpty]: Start isEmpty. Operand 90164 states and 274277 transitions. [2021-08-21 12:09:27,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:27,044 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:27,045 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:27,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Forceful destruction successful, exit code 0 [2021-08-21 12:09:27,266 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-21 12:09:27,267 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:27,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:27,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1145019445, now seen corresponding path program 264 times [2021-08-21 12:09:27,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:27,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520306674] [2021-08-21 12:09:27,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:27,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:27,414 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-21 12:09:27,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:27,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520306674] [2021-08-21 12:09:27,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520306674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:27,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555346329] [2021-08-21 12:09:27,415 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:09:27,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:27,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:27,416 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-21 12:09:27,417 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-21 12:09:29,668 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:09:29,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:29,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:29,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:29,806 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-21 12:09:29,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555346329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:29,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:29,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:09:29,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308307964] [2021-08-21 12:09:29,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:09:29,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:29,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:09:29,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:09:29,807 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-21 12:09:30,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:30,724 INFO L93 Difference]: Finished difference Result 104769 states and 317580 transitions. [2021-08-21 12:09:30,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 12:09:30,725 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-21 12:09:30,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:31,233 INFO L225 Difference]: With dead ends: 104769 [2021-08-21 12:09:31,233 INFO L226 Difference]: Without dead ends: 104769 [2021-08-21 12:09:31,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 522.4ms TimeCoverageRelationStatistics Valid=993, Invalid=1977, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 12:09:31,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104769 states. [2021-08-21 12:09:33,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104769 to 90918. [2021-08-21 12:09:33,185 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-21 12:09:33,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90918 states to 90918 states and 276574 transitions. [2021-08-21 12:09:33,746 INFO L78 Accepts]: Start accepts. Automaton has 90918 states and 276574 transitions. Word has length 22 [2021-08-21 12:09:33,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:33,746 INFO L470 AbstractCegarLoop]: Abstraction has 90918 states and 276574 transitions. [2021-08-21 12:09:33,746 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-21 12:09:33,746 INFO L276 IsEmpty]: Start isEmpty. Operand 90918 states and 276574 transitions. [2021-08-21 12:09:33,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:33,781 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:33,781 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:33,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Forceful destruction successful, exit code 0 [2021-08-21 12:09:34,008 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-21 12:09:34,009 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:34,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:34,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1287987757, now seen corresponding path program 265 times [2021-08-21 12:09:34,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:34,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488783259] [2021-08-21 12:09:34,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:34,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:34,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:34,132 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-21 12:09:34,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:34,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488783259] [2021-08-21 12:09:34,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488783259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:34,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412101916] [2021-08-21 12:09:34,132 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:09:34,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:34,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:34,133 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-21 12:09:34,134 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-21 12:09:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:36,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:36,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:36,352 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-21 12:09:36,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412101916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:36,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:36,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:09:36,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972265201] [2021-08-21 12:09:36,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:09:36,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:36,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:09:36,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:09:36,353 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-21 12:09:37,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:37,158 INFO L93 Difference]: Finished difference Result 105718 states and 320643 transitions. [2021-08-21 12:09:37,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:09:37,158 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-21 12:09:37,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:37,492 INFO L225 Difference]: With dead ends: 105718 [2021-08-21 12:09:37,493 INFO L226 Difference]: Without dead ends: 105718 [2021-08-21 12:09:37,493 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 352.9ms TimeCoverageRelationStatistics Valid=670, Invalid=1310, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:09:37,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105718 states. [2021-08-21 12:09:39,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105718 to 88045. [2021-08-21 12:09:39,742 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-21 12:09:40,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88045 states to 88045 states and 267973 transitions. [2021-08-21 12:09:40,028 INFO L78 Accepts]: Start accepts. Automaton has 88045 states and 267973 transitions. Word has length 22 [2021-08-21 12:09:40,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:40,028 INFO L470 AbstractCegarLoop]: Abstraction has 88045 states and 267973 transitions. [2021-08-21 12:09:40,028 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-21 12:09:40,028 INFO L276 IsEmpty]: Start isEmpty. Operand 88045 states and 267973 transitions. [2021-08-21 12:09:40,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:40,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:40,058 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:40,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2021-08-21 12:09:40,258 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-21 12:09:40,259 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:40,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:40,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298993, now seen corresponding path program 266 times [2021-08-21 12:09:40,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:40,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241365565] [2021-08-21 12:09:40,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:40,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:40,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:40,722 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-21 12:09:40,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:40,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241365565] [2021-08-21 12:09:40,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241365565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:40,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625537856] [2021-08-21 12:09:40,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:09:40,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:40,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:40,723 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-21 12:09:40,724 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-21 12:09:42,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:09:42,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:42,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:42,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:42,886 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-21 12:09:42,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625537856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:42,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:42,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:09:42,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403032198] [2021-08-21 12:09:42,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:09:42,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:42,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:09:42,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:09:42,887 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-21 12:09:43,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:43,722 INFO L93 Difference]: Finished difference Result 96452 states and 292673 transitions. [2021-08-21 12:09:43,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 12:09:43,723 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-21 12:09:43,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:44,000 INFO L225 Difference]: With dead ends: 96452 [2021-08-21 12:09:44,001 INFO L226 Difference]: Without dead ends: 96452 [2021-08-21 12:09:44,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 437.4ms TimeCoverageRelationStatistics Valid=929, Invalid=1827, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 12:09:44,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96452 states. [2021-08-21 12:09:46,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96452 to 89945. [2021-08-21 12:09:46,234 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-21 12:09:46,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89945 states to 89945 states and 273680 transitions. [2021-08-21 12:09:46,550 INFO L78 Accepts]: Start accepts. Automaton has 89945 states and 273680 transitions. Word has length 22 [2021-08-21 12:09:46,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:46,550 INFO L470 AbstractCegarLoop]: Abstraction has 89945 states and 273680 transitions. [2021-08-21 12:09:46,550 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-21 12:09:46,550 INFO L276 IsEmpty]: Start isEmpty. Operand 89945 states and 273680 transitions. [2021-08-21 12:09:46,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:46,585 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:46,585 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:46,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Forceful destruction successful, exit code 0 [2021-08-21 12:09:46,785 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-21 12:09:46,785 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:46,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:46,786 INFO L82 PathProgramCache]: Analyzing trace with hash 258678159, now seen corresponding path program 267 times [2021-08-21 12:09:46,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:46,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630282251] [2021-08-21 12:09:46,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:46,786 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:46,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:46,883 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-21 12:09:46,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:46,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630282251] [2021-08-21 12:09:46,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630282251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:46,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881915735] [2021-08-21 12:09:46,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:09:46,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:46,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:46,884 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-21 12:09:46,884 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-21 12:09:49,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:09:49,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:49,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:49,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:49,293 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-21 12:09:49,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881915735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:49,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:49,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-21 12:09:49,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519907332] [2021-08-21 12:09:49,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:09:49,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:49,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:09:49,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:09:49,294 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-21 12:09:50,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:50,021 INFO L93 Difference]: Finished difference Result 91660 states and 278440 transitions. [2021-08-21 12:09:50,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:09:50,022 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-21 12:09:50,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:50,259 INFO L225 Difference]: With dead ends: 91660 [2021-08-21 12:09:50,259 INFO L226 Difference]: Without dead ends: 91660 [2021-08-21 12:09:50,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 227.5ms TimeCoverageRelationStatistics Valid=385, Invalid=805, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:09:50,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91660 states. [2021-08-21 12:09:51,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91660 to 85763. [2021-08-21 12:09:52,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85763 states, 85762 states have (on average 3.0444019495814) internal successors, (261094), 85762 states have internal predecessors, (261094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:09:52,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85763 states to 85763 states and 261094 transitions. [2021-08-21 12:09:52,349 INFO L78 Accepts]: Start accepts. Automaton has 85763 states and 261094 transitions. Word has length 22 [2021-08-21 12:09:52,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:52,349 INFO L470 AbstractCegarLoop]: Abstraction has 85763 states and 261094 transitions. [2021-08-21 12:09:52,350 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-21 12:09:52,350 INFO L276 IsEmpty]: Start isEmpty. Operand 85763 states and 261094 transitions. [2021-08-21 12:09:52,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:52,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:52,377 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:52,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Forceful destruction successful, exit code 0 [2021-08-21 12:09:52,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-08-21 12:09:52,577 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:52,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:52,578 INFO L82 PathProgramCache]: Analyzing trace with hash -184220981, now seen corresponding path program 268 times [2021-08-21 12:09:52,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:52,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111834048] [2021-08-21 12:09:52,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:52,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:53,029 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:09:53,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:53,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111834048] [2021-08-21 12:09:53,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111834048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:53,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420895019] [2021-08-21 12:09:53,030 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:09:53,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:53,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:53,042 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:09:53,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2021-08-21 12:09:55,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:09:55,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:55,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:09:55,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:55,229 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-21 12:09:55,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420895019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:55,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:55,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-21 12:09:55,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143956300] [2021-08-21 12:09:55,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:09:55,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:55,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:09:55,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:09:55,230 INFO L87 Difference]: Start difference. First operand 85763 states and 261094 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-21 12:09:55,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:55,836 INFO L93 Difference]: Finished difference Result 90118 states and 273890 transitions. [2021-08-21 12:09:55,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:09:55,836 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-21 12:09:55,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:56,095 INFO L225 Difference]: With dead ends: 90118 [2021-08-21 12:09:56,095 INFO L226 Difference]: Without dead ends: 90118 [2021-08-21 12:09:56,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 553.4ms TimeCoverageRelationStatistics Valid=323, Invalid=733, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:09:56,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90118 states. [2021-08-21 12:09:57,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90118 to 89684. [2021-08-21 12:09:58,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89684 states, 89683 states have (on average 3.042471817401291) internal successors, (272858), 89683 states have internal predecessors, (272858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:09:58,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89684 states to 89684 states and 272858 transitions. [2021-08-21 12:09:58,643 INFO L78 Accepts]: Start accepts. Automaton has 89684 states and 272858 transitions. Word has length 22 [2021-08-21 12:09:58,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:58,643 INFO L470 AbstractCegarLoop]: Abstraction has 89684 states and 272858 transitions. [2021-08-21 12:09:58,643 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-21 12:09:58,644 INFO L276 IsEmpty]: Start isEmpty. Operand 89684 states and 272858 transitions. [2021-08-21 12:09:58,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:09:58,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:58,682 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:58,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Forceful destruction successful, exit code 0 [2021-08-21 12:09:58,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2021-08-21 12:09:58,883 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:58,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:58,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1029192433, now seen corresponding path program 269 times [2021-08-21 12:09:58,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:58,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191835938] [2021-08-21 12:09:58,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:58,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:58,995 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-21 12:09:58,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:58,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191835938] [2021-08-21 12:09:58,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191835938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:58,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874687698] [2021-08-21 12:09:58,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:09:58,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:58,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:58,996 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:09:58,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2021-08-21 12:10:01,298 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:10:01,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:01,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:01,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:01,374 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-21 12:10:01,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874687698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:01,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:01,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:10:01,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451604220] [2021-08-21 12:10:01,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:10:01,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:01,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:10:01,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:10:01,375 INFO L87 Difference]: Start difference. First operand 89684 states and 272858 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-21 12:10:02,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:02,039 INFO L93 Difference]: Finished difference Result 91182 states and 276974 transitions. [2021-08-21 12:10:02,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:10:02,039 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-21 12:10:02,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:02,293 INFO L225 Difference]: With dead ends: 91182 [2021-08-21 12:10:02,293 INFO L226 Difference]: Without dead ends: 91182 [2021-08-21 12:10:02,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 297.9ms TimeCoverageRelationStatistics Valid=542, Invalid=1098, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:10:02,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91182 states. [2021-08-21 12:10:04,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91182 to 87281. [2021-08-21 12:10:04,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87281 states, 87280 states have (on average 3.0436182401466545) internal successors, (265647), 87280 states have internal predecessors, (265647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:04,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87281 states to 87281 states and 265647 transitions. [2021-08-21 12:10:04,589 INFO L78 Accepts]: Start accepts. Automaton has 87281 states and 265647 transitions. Word has length 22 [2021-08-21 12:10:04,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:04,590 INFO L470 AbstractCegarLoop]: Abstraction has 87281 states and 265647 transitions. [2021-08-21 12:10:04,590 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-21 12:10:04,590 INFO L276 IsEmpty]: Start isEmpty. Operand 87281 states and 265647 transitions. [2021-08-21 12:10:04,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:04,618 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:04,618 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:04,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2021-08-21 12:10:04,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:04,818 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:04,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:04,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1453503669, now seen corresponding path program 270 times [2021-08-21 12:10:04,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:04,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8852753] [2021-08-21 12:10:04,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:04,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:04,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:04,934 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-21 12:10:04,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:04,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8852753] [2021-08-21 12:10:04,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8852753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:04,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328106552] [2021-08-21 12:10:04,934 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:10:04,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:04,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:04,935 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:04,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2021-08-21 12:10:07,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:10:07,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:07,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:07,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:07,425 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-21 12:10:07,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328106552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:07,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:07,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:10:07,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932067416] [2021-08-21 12:10:07,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:10:07,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:07,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:10:07,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:10:07,426 INFO L87 Difference]: Start difference. First operand 87281 states and 265647 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-21 12:10:08,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:08,244 INFO L93 Difference]: Finished difference Result 89245 states and 271143 transitions. [2021-08-21 12:10:08,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 12:10:08,244 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-21 12:10:08,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:08,495 INFO L225 Difference]: With dead ends: 89245 [2021-08-21 12:10:08,495 INFO L226 Difference]: Without dead ends: 89245 [2021-08-21 12:10:08,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 383.4ms TimeCoverageRelationStatistics Valid=790, Invalid=1562, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 12:10:08,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89245 states. [2021-08-21 12:10:10,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89245 to 87625. [2021-08-21 12:10:10,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87625 states, 87624 states have (on average 3.0434470008216925) internal successors, (266679), 87624 states have internal predecessors, (266679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:10,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87625 states to 87625 states and 266679 transitions. [2021-08-21 12:10:10,888 INFO L78 Accepts]: Start accepts. Automaton has 87625 states and 266679 transitions. Word has length 22 [2021-08-21 12:10:10,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:10,888 INFO L470 AbstractCegarLoop]: Abstraction has 87625 states and 266679 transitions. [2021-08-21 12:10:10,888 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-21 12:10:10,888 INFO L276 IsEmpty]: Start isEmpty. Operand 87625 states and 266679 transitions. [2021-08-21 12:10:10,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:10,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:10,923 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:10,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:11,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:11,145 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:11,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:11,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1722250097, now seen corresponding path program 271 times [2021-08-21 12:10:11,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:11,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002913024] [2021-08-21 12:10:11,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:11,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:11,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:11,279 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-21 12:10:11,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:11,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002913024] [2021-08-21 12:10:11,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002913024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:11,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462396692] [2021-08-21 12:10:11,279 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:10:11,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:11,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:11,280 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:11,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2021-08-21 12:10:13,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:13,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:13,540 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-21 12:10:13,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462396692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:13,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:13,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 12:10:13,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258058254] [2021-08-21 12:10:13,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:10:13,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:13,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:10:13,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:10:13,541 INFO L87 Difference]: Start difference. First operand 87625 states and 266679 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-21 12:10:14,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:14,324 INFO L93 Difference]: Finished difference Result 89215 states and 270991 transitions. [2021-08-21 12:10:14,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 12:10:14,324 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-21 12:10:14,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:14,583 INFO L225 Difference]: With dead ends: 89215 [2021-08-21 12:10:14,583 INFO L226 Difference]: Without dead ends: 89215 [2021-08-21 12:10:14,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 427.6ms TimeCoverageRelationStatistics Valid=807, Invalid=1643, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:10:14,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89215 states. [2021-08-21 12:10:16,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89215 to 87607. [2021-08-21 12:10:16,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87607 states, 87606 states have (on average 3.043455927676187) internal successors, (266625), 87606 states have internal predecessors, (266625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:17,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87607 states to 87607 states and 266625 transitions. [2021-08-21 12:10:17,248 INFO L78 Accepts]: Start accepts. Automaton has 87607 states and 266625 transitions. Word has length 22 [2021-08-21 12:10:17,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:17,248 INFO L470 AbstractCegarLoop]: Abstraction has 87607 states and 266625 transitions. [2021-08-21 12:10:17,248 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-21 12:10:17,248 INFO L276 IsEmpty]: Start isEmpty. Operand 87607 states and 266625 transitions. [2021-08-21 12:10:17,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:17,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:17,282 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:17,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:17,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable274 [2021-08-21 12:10:17,505 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:17,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:17,505 INFO L82 PathProgramCache]: Analyzing trace with hash 290969611, now seen corresponding path program 272 times [2021-08-21 12:10:17,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:17,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576373077] [2021-08-21 12:10:17,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:17,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:17,680 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:17,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:17,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576373077] [2021-08-21 12:10:17,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576373077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:17,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490346035] [2021-08-21 12:10:17,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:10:17,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:17,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:17,681 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:17,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2021-08-21 12:10:20,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:10:20,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:20,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:20,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:20,156 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-21 12:10:20,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490346035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:20,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:20,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 16 [2021-08-21 12:10:20,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558957494] [2021-08-21 12:10:20,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:10:20,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:20,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:10:20,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:10:20,157 INFO L87 Difference]: Start difference. First operand 87607 states and 266625 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-21 12:10:20,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:20,736 INFO L93 Difference]: Finished difference Result 87788 states and 266842 transitions. [2021-08-21 12:10:20,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:10:20,737 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 22 [2021-08-21 12:10:20,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:20,981 INFO L225 Difference]: With dead ends: 87788 [2021-08-21 12:10:20,982 INFO L226 Difference]: Without dead ends: 87784 [2021-08-21 12:10:20,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 239.3ms TimeCoverageRelationStatistics Valid=313, Invalid=617, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:10:21,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87784 states. [2021-08-21 12:10:22,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87784 to 87605. [2021-08-21 12:10:23,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87605 states, 87604 states have (on average 3.043468334779234) internal successors, (266620), 87604 states have internal predecessors, (266620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:23,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87605 states to 87605 states and 266620 transitions. [2021-08-21 12:10:23,347 INFO L78 Accepts]: Start accepts. Automaton has 87605 states and 266620 transitions. Word has length 22 [2021-08-21 12:10:23,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:23,347 INFO L470 AbstractCegarLoop]: Abstraction has 87605 states and 266620 transitions. [2021-08-21 12:10:23,347 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-21 12:10:23,348 INFO L276 IsEmpty]: Start isEmpty. Operand 87605 states and 266620 transitions. [2021-08-21 12:10:23,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:23,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:23,377 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:23,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:23,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:23,577 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:23,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:23,578 INFO L82 PathProgramCache]: Analyzing trace with hash -2118095797, now seen corresponding path program 273 times [2021-08-21 12:10:23,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:23,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010995794] [2021-08-21 12:10:23,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:23,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:23,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:23,706 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:23,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:23,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010995794] [2021-08-21 12:10:23,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010995794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:23,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193772577] [2021-08-21 12:10:23,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:10:23,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:23,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:23,708 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:23,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2021-08-21 12:10:26,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:10:26,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:26,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:26,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:26,188 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-21 12:10:26,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193772577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:26,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:26,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 18 [2021-08-21 12:10:26,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926215446] [2021-08-21 12:10:26,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:10:26,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:26,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:10:26,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:10:26,189 INFO L87 Difference]: Start difference. First operand 87605 states and 266620 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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-21 12:10:27,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:27,057 INFO L93 Difference]: Finished difference Result 97189 states and 294871 transitions. [2021-08-21 12:10:27,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 12:10:27,058 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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 22 [2021-08-21 12:10:27,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:27,323 INFO L225 Difference]: With dead ends: 97189 [2021-08-21 12:10:27,323 INFO L226 Difference]: Without dead ends: 97189 [2021-08-21 12:10:27,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 398.4ms TimeCoverageRelationStatistics Valid=799, Invalid=1651, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:10:27,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97189 states. [2021-08-21 12:10:29,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97189 to 93433. [2021-08-21 12:10:29,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93433 states, 93432 states have (on average 3.040789023032794) internal successors, (284107), 93432 states have internal predecessors, (284107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:29,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93433 states to 93433 states and 284107 transitions. [2021-08-21 12:10:29,946 INFO L78 Accepts]: Start accepts. Automaton has 93433 states and 284107 transitions. Word has length 22 [2021-08-21 12:10:29,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:29,947 INFO L470 AbstractCegarLoop]: Abstraction has 93433 states and 284107 transitions. [2021-08-21 12:10:29,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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-21 12:10:29,947 INFO L276 IsEmpty]: Start isEmpty. Operand 93433 states and 284107 transitions. [2021-08-21 12:10:29,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:29,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:29,982 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:30,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:30,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:30,183 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:30,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:30,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1859300473, now seen corresponding path program 274 times [2021-08-21 12:10:30,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:30,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816972503] [2021-08-21 12:10:30,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:30,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:30,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:30,301 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:30,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:30,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816972503] [2021-08-21 12:10:30,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816972503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:30,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978897311] [2021-08-21 12:10:30,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:10:30,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:30,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:30,302 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:30,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2021-08-21 12:10:32,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:10:32,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:32,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:32,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:32,744 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-21 12:10:32,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978897311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:32,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:32,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 18 [2021-08-21 12:10:32,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817562610] [2021-08-21 12:10:32,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:10:32,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:32,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:10:32,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:10:32,745 INFO L87 Difference]: Start difference. First operand 93433 states and 284107 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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-21 12:10:33,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:33,594 INFO L93 Difference]: Finished difference Result 97672 states and 296410 transitions. [2021-08-21 12:10:33,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:10:33,595 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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 22 [2021-08-21 12:10:33,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:33,840 INFO L225 Difference]: With dead ends: 97672 [2021-08-21 12:10:33,840 INFO L226 Difference]: Without dead ends: 97672 [2021-08-21 12:10:33,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 353.7ms TimeCoverageRelationStatistics Valid=669, Invalid=1401, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 12:10:33,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97672 states. [2021-08-21 12:10:35,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97672 to 96097. [2021-08-21 12:10:35,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96097 states, 96096 states have (on average 3.0396582584082585) internal successors, (292099), 96096 states have internal predecessors, (292099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:36,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96097 states to 96097 states and 292099 transitions. [2021-08-21 12:10:36,425 INFO L78 Accepts]: Start accepts. Automaton has 96097 states and 292099 transitions. Word has length 22 [2021-08-21 12:10:36,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:36,425 INFO L470 AbstractCegarLoop]: Abstraction has 96097 states and 292099 transitions. [2021-08-21 12:10:36,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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-21 12:10:36,425 INFO L276 IsEmpty]: Start isEmpty. Operand 96097 states and 292099 transitions. [2021-08-21 12:10:36,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:36,461 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:36,461 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:36,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Ended with exit code 0 [2021-08-21 12:10:36,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-08-21 12:10:36,661 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:36,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:36,662 INFO L82 PathProgramCache]: Analyzing trace with hash -2128046901, now seen corresponding path program 275 times [2021-08-21 12:10:36,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:36,662 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673884708] [2021-08-21 12:10:36,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:36,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:36,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:36,785 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:36,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:36,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673884708] [2021-08-21 12:10:36,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673884708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:36,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715437867] [2021-08-21 12:10:36,786 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:10:36,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:36,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:36,786 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:36,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2021-08-21 12:10:39,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:10:39,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:39,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:39,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:39,240 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-21 12:10:39,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715437867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:39,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:39,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 18 [2021-08-21 12:10:39,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53933273] [2021-08-21 12:10:39,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:10:39,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:39,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:10:39,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:10:39,241 INFO L87 Difference]: Start difference. First operand 96097 states and 292099 transitions. Second operand has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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-21 12:10:40,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:40,148 INFO L93 Difference]: Finished difference Result 98562 states and 299042 transitions. [2021-08-21 12:10:40,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:10:40,149 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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 22 [2021-08-21 12:10:40,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:40,423 INFO L225 Difference]: With dead ends: 98562 [2021-08-21 12:10:40,424 INFO L226 Difference]: Without dead ends: 98562 [2021-08-21 12:10:40,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 376.9ms TimeCoverageRelationStatistics Valid=691, Invalid=1471, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:10:40,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98562 states. [2021-08-21 12:10:42,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98562 to 96650. [2021-08-21 12:10:42,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96650 states, 96649 states have (on average 3.03943134434914) internal successors, (293758), 96649 states have internal predecessors, (293758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:43,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96650 states to 96650 states and 293758 transitions. [2021-08-21 12:10:43,046 INFO L78 Accepts]: Start accepts. Automaton has 96650 states and 293758 transitions. Word has length 22 [2021-08-21 12:10:43,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:43,046 INFO L470 AbstractCegarLoop]: Abstraction has 96650 states and 293758 transitions. [2021-08-21 12:10:43,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 18 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-21 12:10:43,046 INFO L276 IsEmpty]: Start isEmpty. Operand 96650 states and 293758 transitions. [2021-08-21 12:10:43,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:43,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:43,081 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:43,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:43,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-08-21 12:10:43,282 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:43,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:43,282 INFO L82 PathProgramCache]: Analyzing trace with hash 2077888297, now seen corresponding path program 276 times [2021-08-21 12:10:43,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:43,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670282826] [2021-08-21 12:10:43,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:43,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:43,404 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:43,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:43,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670282826] [2021-08-21 12:10:43,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670282826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:43,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083585541] [2021-08-21 12:10:43,404 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:10:43,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:43,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:43,405 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:43,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2021-08-21 12:10:45,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 12:10:45,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:45,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:45,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:45,874 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-21 12:10:45,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083585541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:45,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:45,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 16 [2021-08-21 12:10:45,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973772946] [2021-08-21 12:10:45,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:10:45,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:45,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:10:45,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:10:45,875 INFO L87 Difference]: Start difference. First operand 96650 states and 293758 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-21 12:10:46,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:46,535 INFO L93 Difference]: Finished difference Result 97023 states and 294609 transitions. [2021-08-21 12:10:46,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:10:46,536 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 22 [2021-08-21 12:10:46,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:46,950 INFO L225 Difference]: With dead ends: 97023 [2021-08-21 12:10:46,950 INFO L226 Difference]: Without dead ends: 97021 [2021-08-21 12:10:46,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 193.8ms TimeCoverageRelationStatistics Valid=257, Invalid=499, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:10:46,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97021 states. [2021-08-21 12:10:48,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97021 to 96871. [2021-08-21 12:10:48,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96871 states, 96870 states have (on average 3.0395994631981007) internal successors, (294446), 96870 states have internal predecessors, (294446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:49,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96871 states to 96871 states and 294446 transitions. [2021-08-21 12:10:49,518 INFO L78 Accepts]: Start accepts. Automaton has 96871 states and 294446 transitions. Word has length 22 [2021-08-21 12:10:49,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:49,518 INFO L470 AbstractCegarLoop]: Abstraction has 96871 states and 294446 transitions. [2021-08-21 12:10:49,518 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-21 12:10:49,518 INFO L276 IsEmpty]: Start isEmpty. Operand 96871 states and 294446 transitions. [2021-08-21 12:10:49,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:49,569 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:49,569 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:49,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:49,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-08-21 12:10:49,770 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:49,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:49,770 INFO L82 PathProgramCache]: Analyzing trace with hash 359544591, now seen corresponding path program 277 times [2021-08-21 12:10:49,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:49,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023029950] [2021-08-21 12:10:49,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:49,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:49,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:49,890 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:49,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:49,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023029950] [2021-08-21 12:10:49,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023029950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:49,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561460020] [2021-08-21 12:10:49,890 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:10:49,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:49,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:49,891 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:49,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2021-08-21 12:10:52,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:52,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:52,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:52,238 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:10:52,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561460020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:52,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:52,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 16 [2021-08-21 12:10:52,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236131914] [2021-08-21 12:10:52,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:10:52,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:52,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:10:52,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:10:52,239 INFO L87 Difference]: Start difference. First operand 96871 states and 294446 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-21 12:10:52,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:52,816 INFO L93 Difference]: Finished difference Result 98747 states and 299737 transitions. [2021-08-21 12:10:52,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:10:52,816 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 22 [2021-08-21 12:10:52,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:53,112 INFO L225 Difference]: With dead ends: 98747 [2021-08-21 12:10:53,112 INFO L226 Difference]: Without dead ends: 98747 [2021-08-21 12:10:53,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 181.8ms TimeCoverageRelationStatistics Valid=275, Invalid=537, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:10:53,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98747 states. [2021-08-21 12:10:55,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98747 to 96873. [2021-08-21 12:10:55,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96873 states, 96872 states have (on average 3.0395986456354778) internal successors, (294452), 96872 states have internal predecessors, (294452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:55,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96873 states to 96873 states and 294452 transitions. [2021-08-21 12:10:55,655 INFO L78 Accepts]: Start accepts. Automaton has 96873 states and 294452 transitions. Word has length 22 [2021-08-21 12:10:55,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:55,655 INFO L470 AbstractCegarLoop]: Abstraction has 96873 states and 294452 transitions. [2021-08-21 12:10:55,656 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-21 12:10:55,656 INFO L276 IsEmpty]: Start isEmpty. Operand 96873 states and 294452 transitions. [2021-08-21 12:10:55,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:10:55,692 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:55,692 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:55,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:55,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable280 [2021-08-21 12:10:55,893 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:55,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:55,893 INFO L82 PathProgramCache]: Analyzing trace with hash 2070157899, now seen corresponding path program 278 times [2021-08-21 12:10:55,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:55,893 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593926902] [2021-08-21 12:10:55,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:55,894 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:56,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:56,394 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:56,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:56,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593926902] [2021-08-21 12:10:56,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593926902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:56,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358921309] [2021-08-21 12:10:56,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:10:56,394 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:56,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:56,395 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:56,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2021-08-21 12:10:58,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:10:58,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:58,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:10:58,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:58,661 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-21 12:10:58,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358921309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:58,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:58,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 17 [2021-08-21 12:10:58,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084531198] [2021-08-21 12:10:58,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:10:58,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:58,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:10:58,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:10:58,662 INFO L87 Difference]: Start difference. First operand 96873 states and 294452 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-21 12:10:59,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:59,317 INFO L93 Difference]: Finished difference Result 100464 states and 304833 transitions. [2021-08-21 12:10:59,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:10:59,318 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 22 [2021-08-21 12:10:59,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:59,616 INFO L225 Difference]: With dead ends: 100464 [2021-08-21 12:10:59,616 INFO L226 Difference]: Without dead ends: 100464 [2021-08-21 12:10:59,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 253.4ms TimeCoverageRelationStatistics Valid=385, Invalid=805, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:10:59,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100464 states. [2021-08-21 12:11:01,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100464 to 96883. [2021-08-21 12:11:01,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96883 states, 96882 states have (on average 3.0395945583286883) internal successors, (294482), 96882 states have internal predecessors, (294482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:02,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96883 states to 96883 states and 294482 transitions. [2021-08-21 12:11:02,292 INFO L78 Accepts]: Start accepts. Automaton has 96883 states and 294482 transitions. Word has length 22 [2021-08-21 12:11:02,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:02,292 INFO L470 AbstractCegarLoop]: Abstraction has 96883 states and 294482 transitions. [2021-08-21 12:11:02,292 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-21 12:11:02,292 INFO L276 IsEmpty]: Start isEmpty. Operand 96883 states and 294482 transitions. [2021-08-21 12:11:02,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:02,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:02,335 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:02,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2021-08-21 12:11:02,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2021-08-21 12:11:02,536 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:02,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:02,536 INFO L82 PathProgramCache]: Analyzing trace with hash -735404401, now seen corresponding path program 279 times [2021-08-21 12:11:02,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:02,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884893476] [2021-08-21 12:11:02,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:02,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:02,654 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:02,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:02,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884893476] [2021-08-21 12:11:02,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884893476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:02,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695847453] [2021-08-21 12:11:02,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:11:02,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:02,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:02,655 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:02,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2021-08-21 12:11:05,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:11:05,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:05,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:05,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:05,251 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-21 12:11:05,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695847453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:05,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:05,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 17 [2021-08-21 12:11:05,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070272340] [2021-08-21 12:11:05,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:11:05,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:05,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:11:05,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:11:05,252 INFO L87 Difference]: Start difference. First operand 96883 states and 294482 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-21 12:11:06,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:06,055 INFO L93 Difference]: Finished difference Result 103949 states and 315174 transitions. [2021-08-21 12:11:06,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:11:06,056 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 22 [2021-08-21 12:11:06,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:06,627 INFO L225 Difference]: With dead ends: 103949 [2021-08-21 12:11:06,627 INFO L226 Difference]: Without dead ends: 103949 [2021-08-21 12:11:06,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 282.0ms TimeCoverageRelationStatistics Valid=443, Invalid=963, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:11:06,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103949 states. [2021-08-21 12:11:09,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103949 to 100564. [2021-08-21 12:11:09,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100564 states, 100563 states have (on average 3.03906009168382) internal successors, (305617), 100563 states have internal predecessors, (305617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:09,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100564 states to 100564 states and 305617 transitions. [2021-08-21 12:11:09,873 INFO L78 Accepts]: Start accepts. Automaton has 100564 states and 305617 transitions. Word has length 22 [2021-08-21 12:11:09,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:09,873 INFO L470 AbstractCegarLoop]: Abstraction has 100564 states and 305617 transitions. [2021-08-21 12:11:09,873 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-21 12:11:09,874 INFO L276 IsEmpty]: Start isEmpty. Operand 100564 states and 305617 transitions. [2021-08-21 12:11:09,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:09,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:09,913 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:09,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Forceful destruction successful, exit code 0 [2021-08-21 12:11:10,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:10,114 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:10,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:10,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1808489781, now seen corresponding path program 280 times [2021-08-21 12:11:10,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:10,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56639802] [2021-08-21 12:11:10,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:10,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:10,234 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:10,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:10,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56639802] [2021-08-21 12:11:10,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56639802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:10,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355005953] [2021-08-21 12:11:10,235 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:11:10,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:10,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:10,236 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:10,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2021-08-21 12:11:12,629 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:11:12,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:12,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:12,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:12,722 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-21 12:11:12,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355005953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:12,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:12,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 17 [2021-08-21 12:11:12,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986377226] [2021-08-21 12:11:12,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:11:12,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:12,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:11:12,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:11:12,723 INFO L87 Difference]: Start difference. First operand 100564 states and 305617 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-21 12:11:13,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:13,699 INFO L93 Difference]: Finished difference Result 117721 states and 356690 transitions. [2021-08-21 12:11:13,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:11:13,699 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 22 [2021-08-21 12:11:13,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:14,080 INFO L225 Difference]: With dead ends: 117721 [2021-08-21 12:11:14,080 INFO L226 Difference]: Without dead ends: 117721 [2021-08-21 12:11:14,080 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 311.1ms TimeCoverageRelationStatistics Valid=533, Invalid=1189, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:11:14,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117721 states. [2021-08-21 12:11:16,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117721 to 114700. [2021-08-21 12:11:16,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114700 states, 114699 states have (on average 3.0346820809248554) internal successors, (348075), 114699 states have internal predecessors, (348075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:17,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114700 states to 114700 states and 348075 transitions. [2021-08-21 12:11:17,743 INFO L78 Accepts]: Start accepts. Automaton has 114700 states and 348075 transitions. Word has length 22 [2021-08-21 12:11:17,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:17,744 INFO L470 AbstractCegarLoop]: Abstraction has 114700 states and 348075 transitions. [2021-08-21 12:11:17,744 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-21 12:11:17,744 INFO L276 IsEmpty]: Start isEmpty. Operand 114700 states and 348075 transitions. [2021-08-21 12:11:17,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:17,792 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:17,792 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:17,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Forceful destruction successful, exit code 0 [2021-08-21 12:11:17,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:17,993 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:17,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:17,993 INFO L82 PathProgramCache]: Analyzing trace with hash -714398193, now seen corresponding path program 281 times [2021-08-21 12:11:17,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:17,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140075842] [2021-08-21 12:11:17,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:17,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:18,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:18,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140075842] [2021-08-21 12:11:18,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140075842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:18,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951271290] [2021-08-21 12:11:18,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:11:18,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:18,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:18,136 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:18,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2021-08-21 12:11:20,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:11:20,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:20,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:20,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:20,594 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-21 12:11:20,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951271290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:20,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:20,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 18 [2021-08-21 12:11:20,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815913226] [2021-08-21 12:11:20,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:11:20,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:20,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:11:20,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:11:20,595 INFO L87 Difference]: Start difference. First operand 114700 states and 348075 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:21,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:21,608 INFO L93 Difference]: Finished difference Result 117198 states and 355164 transitions. [2021-08-21 12:11:21,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:11:21,609 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 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 22 [2021-08-21 12:11:21,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:21,988 INFO L225 Difference]: With dead ends: 117198 [2021-08-21 12:11:21,988 INFO L226 Difference]: Without dead ends: 117198 [2021-08-21 12:11:21,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 332.6ms TimeCoverageRelationStatistics Valid=552, Invalid=1254, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:11:22,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117198 states. [2021-08-21 12:11:24,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117198 to 114820. [2021-08-21 12:11:24,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114820 states, 114819 states have (on average 3.0346371245177193) internal successors, (348434), 114819 states have internal predecessors, (348434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:25,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114820 states to 114820 states and 348434 transitions. [2021-08-21 12:11:25,512 INFO L78 Accepts]: Start accepts. Automaton has 114820 states and 348434 transitions. Word has length 22 [2021-08-21 12:11:25,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:25,513 INFO L470 AbstractCegarLoop]: Abstraction has 114820 states and 348434 transitions. [2021-08-21 12:11:25,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:25,513 INFO L276 IsEmpty]: Start isEmpty. Operand 114820 states and 348434 transitions. [2021-08-21 12:11:25,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:25,585 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:25,585 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:25,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Forceful destruction successful, exit code 0 [2021-08-21 12:11:25,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable284 [2021-08-21 12:11:25,789 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:25,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:25,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1157297333, now seen corresponding path program 282 times [2021-08-21 12:11:25,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:25,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543435633] [2021-08-21 12:11:25,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:25,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:25,910 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:25,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:25,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543435633] [2021-08-21 12:11:25,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543435633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:25,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850435861] [2021-08-21 12:11:25,910 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:11:25,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:25,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:25,911 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:25,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2021-08-21 12:11:28,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:11:28,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:28,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:28,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:28,348 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-21 12:11:28,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850435861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:28,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:28,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 18 [2021-08-21 12:11:28,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517447055] [2021-08-21 12:11:28,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:11:28,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:28,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:11:28,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:11:28,349 INFO L87 Difference]: Start difference. First operand 114820 states and 348434 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:29,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:29,196 INFO L93 Difference]: Finished difference Result 129710 states and 392776 transitions. [2021-08-21 12:11:29,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:11:29,197 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 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 22 [2021-08-21 12:11:29,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:29,835 INFO L225 Difference]: With dead ends: 129710 [2021-08-21 12:11:29,835 INFO L226 Difference]: Without dead ends: 129710 [2021-08-21 12:11:29,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 286.6ms TimeCoverageRelationStatistics Valid=441, Invalid=1041, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:11:29,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129710 states. [2021-08-21 12:11:32,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129710 to 128335. [2021-08-21 12:11:33,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128335 states, 128334 states have (on average 3.031051786743965) internal successors, (388987), 128334 states have internal predecessors, (388987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:33,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128335 states to 128335 states and 388987 transitions. [2021-08-21 12:11:33,629 INFO L78 Accepts]: Start accepts. Automaton has 128335 states and 388987 transitions. Word has length 22 [2021-08-21 12:11:33,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:33,630 INFO L470 AbstractCegarLoop]: Abstraction has 128335 states and 388987 transitions. [2021-08-21 12:11:33,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:33,630 INFO L276 IsEmpty]: Start isEmpty. Operand 128335 states and 388987 transitions. [2021-08-21 12:11:33,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:33,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:33,672 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:33,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Forceful destruction successful, exit code 0 [2021-08-21 12:11:33,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:33,872 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:33,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:33,873 INFO L82 PathProgramCache]: Analyzing trace with hash -2002268785, now seen corresponding path program 283 times [2021-08-21 12:11:33,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:33,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985056929] [2021-08-21 12:11:33,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:33,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:33,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:34,039 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:34,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:34,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985056929] [2021-08-21 12:11:34,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985056929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:34,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431696492] [2021-08-21 12:11:34,040 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:11:34,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:34,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:34,040 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:34,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2021-08-21 12:11:36,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:36,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:36,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:36,729 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-21 12:11:36,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431696492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:36,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:36,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 18 [2021-08-21 12:11:36,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933184564] [2021-08-21 12:11:36,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:11:36,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:36,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:11:36,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:11:36,730 INFO L87 Difference]: Start difference. First operand 128335 states and 388987 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:37,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:37,594 INFO L93 Difference]: Finished difference Result 131595 states and 398523 transitions. [2021-08-21 12:11:37,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:11:37,594 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 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 22 [2021-08-21 12:11:37,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:38,021 INFO L225 Difference]: With dead ends: 131595 [2021-08-21 12:11:38,021 INFO L226 Difference]: Without dead ends: 131595 [2021-08-21 12:11:38,021 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 302.8ms TimeCoverageRelationStatistics Valid=415, Invalid=991, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:11:38,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131595 states. [2021-08-21 12:11:41,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131595 to 130736. [2021-08-21 12:11:41,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130736 states, 130735 states have (on average 3.0304815083948444) internal successors, (396190), 130735 states have internal predecessors, (396190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:42,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130736 states to 130736 states and 396190 transitions. [2021-08-21 12:11:42,215 INFO L78 Accepts]: Start accepts. Automaton has 130736 states and 396190 transitions. Word has length 22 [2021-08-21 12:11:42,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:42,215 INFO L470 AbstractCegarLoop]: Abstraction has 130736 states and 396190 transitions. [2021-08-21 12:11:42,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:42,215 INFO L276 IsEmpty]: Start isEmpty. Operand 130736 states and 396190 transitions. [2021-08-21 12:11:42,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:42,258 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:42,258 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:42,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2021-08-21 12:11:42,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:42,458 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:42,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:42,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1868387275, now seen corresponding path program 284 times [2021-08-21 12:11:42,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:42,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240511034] [2021-08-21 12:11:42,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:42,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:42,583 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:42,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:42,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240511034] [2021-08-21 12:11:42,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240511034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:42,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548182063] [2021-08-21 12:11:42,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:11:42,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:42,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:42,584 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:42,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2021-08-21 12:11:45,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:11:45,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:45,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:45,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:45,163 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-21 12:11:45,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548182063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:45,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:45,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 19 [2021-08-21 12:11:45,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113677796] [2021-08-21 12:11:45,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:11:45,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:45,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:11:45,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:11:45,164 INFO L87 Difference]: Start difference. First operand 130736 states and 396190 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:46,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:46,166 INFO L93 Difference]: Finished difference Result 132507 states and 401203 transitions. [2021-08-21 12:11:46,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:11:46,167 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 19 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 22 [2021-08-21 12:11:46,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:46,600 INFO L225 Difference]: With dead ends: 132507 [2021-08-21 12:11:46,600 INFO L226 Difference]: Without dead ends: 132507 [2021-08-21 12:11:46,600 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 337.9ms TimeCoverageRelationStatistics Valid=552, Invalid=1254, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:11:46,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132507 states. [2021-08-21 12:11:49,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132507 to 130795. [2021-08-21 12:11:49,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130795 states, 130794 states have (on average 3.030467758459868) internal successors, (396367), 130794 states have internal predecessors, (396367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:50,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130795 states to 130795 states and 396367 transitions. [2021-08-21 12:11:50,365 INFO L78 Accepts]: Start accepts. Automaton has 130795 states and 396367 transitions. Word has length 22 [2021-08-21 12:11:50,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:50,365 INFO L470 AbstractCegarLoop]: Abstraction has 130795 states and 396367 transitions. [2021-08-21 12:11:50,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:50,365 INFO L276 IsEmpty]: Start isEmpty. Operand 130795 states and 396367 transitions. [2021-08-21 12:11:50,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:11:50,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:50,418 INFO L512 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:50,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Forceful destruction successful, exit code 0 [2021-08-21 12:11:50,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-08-21 12:11:50,619 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:50,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:50,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1599640847, now seen corresponding path program 285 times [2021-08-21 12:11:50,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:50,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498832895] [2021-08-21 12:11:50,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:50,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:51,221 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 5 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:51,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:51,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498832895] [2021-08-21 12:11:51,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498832895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:51,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746343598] [2021-08-21 12:11:51,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:11:51,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:51,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:51,229 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:51,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2021-08-21 12:11:53,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:11:53,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:53,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:11:53,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:53,600 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-21 12:11:53,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746343598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:53,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:53,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 19 [2021-08-21 12:11:53,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783206936] [2021-08-21 12:11:53,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:11:53,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:53,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:11:53,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:11:53,601 INFO L87 Difference]: Start difference. First operand 130795 states and 396367 transitions. Second operand has 20 states, 20 states have (on average 1.45) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:54,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:54,494 INFO L93 Difference]: Finished difference Result 132854 states and 402216 transitions. [2021-08-21 12:11:54,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:11:54,494 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 19 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 22 [2021-08-21 12:11:54,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:55,340 INFO L225 Difference]: With dead ends: 132854 [2021-08-21 12:11:55,340 INFO L226 Difference]: Without dead ends: 132854 [2021-08-21 12:11:55,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 334.5ms TimeCoverageRelationStatistics Valid=507, Invalid=1215, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:11:55,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132854 states. Received shutdown request... [2021-08-21 12:11:56,198 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 12:11:56,210 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:11:56,211 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:11:56,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Forceful destruction successful, exit code 0 [2021-08-21 12:11:56,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-08-21 12:11:56,411 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2021-08-21 12:11:56,413 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 12:11:56,413 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 12:11:56,418 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 12:11:56,418 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 12:11:56,421 INFO L202 PluginConnector]: Adding new model unroll-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 12:11:56 BasicIcfg [2021-08-21 12:11:56,421 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 12:11:56,421 INFO L168 Benchmark]: Toolchain (without parser) took 721629.07 ms. Allocated memory was 207.6 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 188.7 MB in the beginning and 7.0 GB in the end (delta: -6.8 GB). Peak memory consumption was 4.1 GB. Max. memory is 8.0 GB. [2021-08-21 12:11:56,421 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 207.6 MB. Free memory is still 189.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 12:11:56,422 INFO L168 Benchmark]: Boogie Procedure Inliner took 31.52 ms. Allocated memory is still 207.6 MB. Free memory was 188.5 MB in the beginning and 187.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:11:56,422 INFO L168 Benchmark]: Boogie Preprocessor took 19.00 ms. Allocated memory is still 207.6 MB. Free memory was 187.0 MB in the beginning and 186.2 MB in the end (delta: 841.1 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:11:56,422 INFO L168 Benchmark]: RCFGBuilder took 331.78 ms. Allocated memory is still 207.6 MB. Free memory was 186.0 MB in the beginning and 170.9 MB in the end (delta: 15.1 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-08-21 12:11:56,422 INFO L168 Benchmark]: TraceAbstraction took 721241.91 ms. Allocated memory was 207.6 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 170.3 MB in the beginning and 7.0 GB in the end (delta: -6.9 GB). Peak memory consumption was 4.1 GB. Max. memory is 8.0 GB. [2021-08-21 12:11:56,423 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 207.6 MB. Free memory is still 189.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 31.52 ms. Allocated memory is still 207.6 MB. Free memory was 188.5 MB in the beginning and 187.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 19.00 ms. Allocated memory is still 207.6 MB. Free memory was 187.0 MB in the beginning and 186.2 MB in the end (delta: 841.1 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 331.78 ms. Allocated memory is still 207.6 MB. Free memory was 186.0 MB in the beginning and 170.9 MB in the end (delta: 15.1 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 721241.91 ms. Allocated memory was 207.6 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 170.3 MB in the beginning and 7.0 GB in the end (delta: -6.9 GB). Peak memory consumption was 4.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 20 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 721172.5ms, OverallIterations: 289, TraceHistogramMax: 9, EmptinessCheckTime: 3102.1ms, AutomataDifference: 88372.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 30.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4648 SDtfs, 21364 SDslu, 26797 SDs, 0 SdLazy, 35086 SolverSat, 7152 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16777.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 11565 GetRequests, 5283 SyntacticMatches, 167 SemanticMatches, 6115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38929 ImplicationChecksByTransitivity, 40489.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=130795occurred in iteration=288, InterpolantAutomatonStates: 5405, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 148102.1ms AutomataMinimizationTime, 289 MinimizatonAttempts, 506715 StatesRemovedByMinimization, 282 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 902.9ms SsaConstructionTime, 3795.1ms SatisfiabilityAnalysisTime, 104454.0ms InterpolantComputationTime, 11301 NumberOfCodeBlocks, 11300 NumberOfCodeBlocksAsserted, 1247 NumberOfCheckSat, 10726 ConstructedInterpolants, 0 QuantifiedInterpolants, 47892 SizeOfPredicates, 136 NumberOfNonLiveVariables, 22741 ConjunctsInSsa, 3877 ConjunctsInUnsatCore, 575 InterpolantComputations, 3 PerfectInterpolantSequences, 8004/24132 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown [2021-08-21 12:11:56,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0