/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 14:57:07,304 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 14:57:07,307 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 14:57:07,336 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 14:57:07,337 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 14:57:07,339 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 14:57:07,341 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 14:57:07,344 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 14:57:07,346 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 14:57:07,349 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 14:57:07,351 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 14:57:07,352 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 14:57:07,352 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 14:57:07,353 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 14:57:07,354 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 14:57:07,357 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 14:57:07,358 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 14:57:07,358 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 14:57:07,360 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 14:57:07,365 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 14:57:07,366 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 14:57:07,367 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 14:57:07,368 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 14:57:07,369 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 14:57:07,381 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 14:57:07,381 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 14:57:07,381 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 14:57:07,382 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 14:57:07,382 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 14:57:07,383 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 14:57:07,383 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 14:57:07,383 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 14:57:07,384 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 14:57:07,384 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 14:57:07,385 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 14:57:07,385 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 14:57:07,385 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 14:57:07,385 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 14:57:07,385 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 14:57:07,386 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 14:57:07,386 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 14:57:07,388 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-06 14:57:07,408 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 14:57:07,408 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 14:57:07,408 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-06 14:57:07,408 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-06 14:57:07,409 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 14:57:07,409 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 14:57:07,409 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 14:57:07,410 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 14:57:07,410 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 14:57:07,411 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:57:07,411 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 14:57:07,411 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 14:57:07,412 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 14:57:07,412 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 14:57:07,412 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 14:57:07,412 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 14:57:07,412 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-06 14:57:07,662 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 14:57:07,679 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 14:57:07,680 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 14:57:07,681 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 14:57:07,682 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 14:57:07,683 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl [2021-08-06 14:57:07,683 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-equiv.wvr.bpl' [2021-08-06 14:57:07,718 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 14:57:07,719 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 14:57:07,721 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 14:57:07,721 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 14:57:07,721 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 14:57:07,730 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,735 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,740 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 14:57:07,741 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 14:57:07,741 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 14:57:07,741 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 14:57:07,747 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,747 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,748 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,748 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,750 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,752 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,753 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,753 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 14:57:07,754 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 14:57:07,754 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 14:57:07,754 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 14:57:07,756 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/1) ... [2021-08-06 14:57:07,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:57:07,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:07,780 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-06 14:57:07,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-06 14:57:07,832 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 14:57:07,832 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 14:57:07,832 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 14:57:07,832 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 14:57:07,832 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 14:57:07,832 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 14:57:07,832 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 14:57:07,832 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 14:57:07,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 14:57:07,833 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 14:57:07,834 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 14:57:07,834 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 14:57:07,834 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 14:57:07,965 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 14:57:07,966 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 14:57:07,967 INFO L202 PluginConnector]: Adding new model mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:57:07 BoogieIcfgContainer [2021-08-06 14:57:07,967 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 14:57:07,969 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 14:57:07,969 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 14:57:07,971 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 14:57:07,971 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:57:07" (1/2) ... [2021-08-06 14:57:07,971 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@403858b5 and model type mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 02:57:07, skipping insertion in model container [2021-08-06 14:57:07,971 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:57:07" (2/2) ... [2021-08-06 14:57:07,972 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-equiv.wvr.bpl [2021-08-06 14:57:07,976 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 14:57:07,976 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 14:57:07,976 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 14:57:07,976 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 14:57:08,026 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 14:57:08,056 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 14:57:08,060 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-06 14:57:08,061 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 14:57:08,067 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 33 places, 26 transitions, 76 flow [2021-08-06 14:57:08,094 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,096 INFO L276 IsEmpty]: Start isEmpty. Operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:57:08,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:08,103 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:08,104 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:08,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:08,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1698272252, now seen corresponding path program 1 times [2021-08-06 14:57:08,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:08,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80564066] [2021-08-06 14:57:08,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:08,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:08,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:08,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:08,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:08,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80564066] [2021-08-06 14:57:08,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80564066] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:08,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:57:08,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 14:57:08,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525931995] [2021-08-06 14:57:08,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 14:57:08,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:08,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 14:57:08,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:57:08,273 INFO L87 Difference]: Start difference. First operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 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 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:08,314 INFO L93 Difference]: Finished difference Result 214 states and 614 transitions. [2021-08-06 14:57:08,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 14:57:08,315 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:57:08,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:08,329 INFO L225 Difference]: With dead ends: 214 [2021-08-06 14:57:08,329 INFO L226 Difference]: Without dead ends: 199 [2021-08-06 14:57:08,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:57:08,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-06 14:57:08,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 146. [2021-08-06 14:57:08,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.8689655172413793) internal successors, (416), 145 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 416 transitions. [2021-08-06 14:57:08,389 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 416 transitions. Word has length 15 [2021-08-06 14:57:08,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:08,391 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 416 transitions. [2021-08-06 14:57:08,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,391 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 416 transitions. [2021-08-06 14:57:08,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:57:08,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:08,393 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:08,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 14:57:08,394 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:08,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:08,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1717701342, now seen corresponding path program 1 times [2021-08-06 14:57:08,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:08,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120551775] [2021-08-06 14:57:08,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:08,401 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:08,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:08,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:08,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:08,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120551775] [2021-08-06 14:57:08,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120551775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:08,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428652963] [2021-08-06 14:57:08,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:08,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:08,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:08,476 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:08,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 14:57:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:08,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-06 14:57:08,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:08,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428652963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:08,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:08,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-06 14:57:08,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485106854] [2021-08-06 14:57:08,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:57:08,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:08,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:57:08,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:57:08,712 INFO L87 Difference]: Start difference. First operand 146 states and 416 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:08,831 INFO L93 Difference]: Finished difference Result 365 states and 1020 transitions. [2021-08-06 14:57:08,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 14:57:08,832 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 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 17 [2021-08-06 14:57:08,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:08,835 INFO L225 Difference]: With dead ends: 365 [2021-08-06 14:57:08,835 INFO L226 Difference]: Without dead ends: 365 [2021-08-06 14:57:08,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:57:08,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-08-06 14:57:08,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 179. [2021-08-06 14:57:08,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 3.00561797752809) internal successors, (535), 178 states have internal predecessors, (535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 535 transitions. [2021-08-06 14:57:08,859 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 535 transitions. Word has length 17 [2021-08-06 14:57:08,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:08,860 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 535 transitions. [2021-08-06 14:57:08,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:08,860 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 535 transitions. [2021-08-06 14:57:08,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:57:08,865 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:08,865 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:08,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:09,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:09,082 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:09,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:09,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1520327836, now seen corresponding path program 1 times [2021-08-06 14:57:09,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:09,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966070437] [2021-08-06 14:57:09,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:09,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:09,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:09,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:09,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966070437] [2021-08-06 14:57:09,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966070437] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:09,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:57:09,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 14:57:09,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415835005] [2021-08-06 14:57:09,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:57:09,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:09,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:57:09,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:57:09,128 INFO L87 Difference]: Start difference. First operand 179 states and 535 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:09,155 INFO L93 Difference]: Finished difference Result 237 states and 680 transitions. [2021-08-06 14:57:09,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 14:57:09,155 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:57:09,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:09,157 INFO L225 Difference]: With dead ends: 237 [2021-08-06 14:57:09,157 INFO L226 Difference]: Without dead ends: 237 [2021-08-06 14:57:09,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:57:09,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-08-06 14:57:09,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 188. [2021-08-06 14:57:09,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 2.9893048128342246) internal successors, (559), 187 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 559 transitions. [2021-08-06 14:57:09,166 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 559 transitions. Word has length 17 [2021-08-06 14:57:09,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:09,167 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 559 transitions. [2021-08-06 14:57:09,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,167 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 559 transitions. [2021-08-06 14:57:09,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:57:09,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:09,167 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:09,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 14:57:09,168 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:09,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:09,169 INFO L82 PathProgramCache]: Analyzing trace with hash 721287832, now seen corresponding path program 2 times [2021-08-06 14:57:09,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:09,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001411523] [2021-08-06 14:57:09,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:09,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:09,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:09,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:09,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:09,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001411523] [2021-08-06 14:57:09,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001411523] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:09,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:57:09,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 14:57:09,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566442709] [2021-08-06 14:57:09,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 14:57:09,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:09,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 14:57:09,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:57:09,230 INFO L87 Difference]: Start difference. First operand 188 states and 559 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:09,265 INFO L93 Difference]: Finished difference Result 293 states and 808 transitions. [2021-08-06 14:57:09,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:57:09,265 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:57:09,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:09,266 INFO L225 Difference]: With dead ends: 293 [2021-08-06 14:57:09,267 INFO L226 Difference]: Without dead ends: 293 [2021-08-06 14:57:09,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:57:09,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-08-06 14:57:09,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 164. [2021-08-06 14:57:09,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.932515337423313) internal successors, (478), 163 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 478 transitions. [2021-08-06 14:57:09,272 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 478 transitions. Word has length 17 [2021-08-06 14:57:09,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:09,272 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 478 transitions. [2021-08-06 14:57:09,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,272 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 478 transitions. [2021-08-06 14:57:09,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:57:09,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:09,273 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:09,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-06 14:57:09,274 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:09,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:09,275 INFO L82 PathProgramCache]: Analyzing trace with hash 388922714, now seen corresponding path program 1 times [2021-08-06 14:57:09,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:09,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675026524] [2021-08-06 14:57:09,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:09,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:09,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:09,320 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:09,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:09,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675026524] [2021-08-06 14:57:09,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675026524] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:09,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:57:09,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 14:57:09,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739948940] [2021-08-06 14:57:09,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:57:09,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:09,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:57:09,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:57:09,322 INFO L87 Difference]: Start difference. First operand 164 states and 478 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:09,362 INFO L93 Difference]: Finished difference Result 186 states and 505 transitions. [2021-08-06 14:57:09,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:57:09,362 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:57:09,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:09,363 INFO L225 Difference]: With dead ends: 186 [2021-08-06 14:57:09,363 INFO L226 Difference]: Without dead ends: 156 [2021-08-06 14:57:09,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:57:09,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-08-06 14:57:09,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 143. [2021-08-06 14:57:09,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.880281690140845) internal successors, (409), 142 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 409 transitions. [2021-08-06 14:57:09,366 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 409 transitions. Word has length 17 [2021-08-06 14:57:09,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:09,366 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 409 transitions. [2021-08-06 14:57:09,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,367 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 409 transitions. [2021-08-06 14:57:09,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 14:57:09,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:09,367 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:09,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-06 14:57:09,367 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:09,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:09,368 INFO L82 PathProgramCache]: Analyzing trace with hash 336279062, now seen corresponding path program 2 times [2021-08-06 14:57:09,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:09,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120311690] [2021-08-06 14:57:09,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:09,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:09,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:09,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:09,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120311690] [2021-08-06 14:57:09,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120311690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:09,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936535765] [2021-08-06 14:57:09,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:09,427 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:09,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:09,429 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:09,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-06 14:57:09,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:09,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:09,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-06 14:57:09,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:09,564 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:09,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936535765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:09,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:09,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-06 14:57:09,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954676866] [2021-08-06 14:57:09,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:57:09,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:09,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:57:09,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:57:09,565 INFO L87 Difference]: Start difference. First operand 143 states and 409 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:09,603 INFO L93 Difference]: Finished difference Result 235 states and 673 transitions. [2021-08-06 14:57:09,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 14:57:09,604 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-06 14:57:09,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:09,605 INFO L225 Difference]: With dead ends: 235 [2021-08-06 14:57:09,605 INFO L226 Difference]: Without dead ends: 235 [2021-08-06 14:57:09,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 18.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:57:09,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-08-06 14:57:09,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 155. [2021-08-06 14:57:09,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.8896103896103895) internal successors, (445), 154 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 445 transitions. [2021-08-06 14:57:09,609 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 445 transitions. Word has length 17 [2021-08-06 14:57:09,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:09,609 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 445 transitions. [2021-08-06 14:57:09,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:09,609 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 445 transitions. [2021-08-06 14:57:09,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:57:09,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:09,610 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:09,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:09,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-06 14:57:09,823 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:09,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:09,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1880409020, now seen corresponding path program 1 times [2021-08-06 14:57:09,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:09,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270637216] [2021-08-06 14:57:09,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:09,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:09,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:09,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:09,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270637216] [2021-08-06 14:57:09,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270637216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:09,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699825883] [2021-08-06 14:57:09,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:09,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:09,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:09,862 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:09,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-06 14:57:09,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:09,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:57:09,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:10,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:10,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699825883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:10,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:10,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2021-08-06 14:57:10,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073606024] [2021-08-06 14:57:10,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:57:10,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:10,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:57:10,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:57:10,037 INFO L87 Difference]: Start difference. First operand 155 states and 445 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:10,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:10,121 INFO L93 Difference]: Finished difference Result 297 states and 854 transitions. [2021-08-06 14:57:10,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:57:10,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 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 19 [2021-08-06 14:57:10,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:10,123 INFO L225 Difference]: With dead ends: 297 [2021-08-06 14:57:10,123 INFO L226 Difference]: Without dead ends: 297 [2021-08-06 14:57:10,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 34.7ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:10,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-08-06 14:57:10,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 228. [2021-08-06 14:57:10,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 2.9559471365638768) internal successors, (671), 227 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:10,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 671 transitions. [2021-08-06 14:57:10,128 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 671 transitions. Word has length 19 [2021-08-06 14:57:10,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:10,128 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 671 transitions. [2021-08-06 14:57:10,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:10,128 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 671 transitions. [2021-08-06 14:57:10,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:57:10,129 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:10,129 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:10,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:10,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:10,340 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:10,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:10,340 INFO L82 PathProgramCache]: Analyzing trace with hash 34046910, now seen corresponding path program 1 times [2021-08-06 14:57:10,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:10,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987689360] [2021-08-06 14:57:10,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:10,340 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:10,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:10,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:10,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987689360] [2021-08-06 14:57:10,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987689360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:10,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133631094] [2021-08-06 14:57:10,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:10,454 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:10,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:10,457 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:10,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-06 14:57:10,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:10,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:57:10,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:10,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:10,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133631094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:10,694 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:10,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-06 14:57:10,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161812092] [2021-08-06 14:57:10,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:57:10,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:10,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:57:10,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:10,695 INFO L87 Difference]: Start difference. First operand 228 states and 671 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:10,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:10,785 INFO L93 Difference]: Finished difference Result 415 states and 1215 transitions. [2021-08-06 14:57:10,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:57:10,786 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:57:10,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:10,787 INFO L225 Difference]: With dead ends: 415 [2021-08-06 14:57:10,788 INFO L226 Difference]: Without dead ends: 400 [2021-08-06 14:57:10,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 43.2ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:10,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-08-06 14:57:10,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 273. [2021-08-06 14:57:10,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 272 states have (on average 3.014705882352941) internal successors, (820), 272 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:10,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 820 transitions. [2021-08-06 14:57:10,798 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 820 transitions. Word has length 19 [2021-08-06 14:57:10,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:10,798 INFO L470 AbstractCegarLoop]: Abstraction has 273 states and 820 transitions. [2021-08-06 14:57:10,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:10,798 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 820 transitions. [2021-08-06 14:57:10,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:57:10,799 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:10,799 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:10,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-08-06 14:57:11,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:11,005 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:11,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:11,005 INFO L82 PathProgramCache]: Analyzing trace with hash -846392150, now seen corresponding path program 2 times [2021-08-06 14:57:11,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:11,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491405937] [2021-08-06 14:57:11,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:11,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:11,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:11,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:11,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:11,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491405937] [2021-08-06 14:57:11,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491405937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:11,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783993435] [2021-08-06 14:57:11,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:11,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:11,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:11,071 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:11,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-06 14:57:11,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:11,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:11,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:57:11,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:11,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:11,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783993435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:11,260 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:11,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-06 14:57:11,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752082051] [2021-08-06 14:57:11,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:57:11,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:11,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:57:11,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:11,261 INFO L87 Difference]: Start difference. First operand 273 states and 820 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:11,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:11,317 INFO L93 Difference]: Finished difference Result 591 states and 1746 transitions. [2021-08-06 14:57:11,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:57:11,317 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:57:11,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:11,320 INFO L225 Difference]: With dead ends: 591 [2021-08-06 14:57:11,320 INFO L226 Difference]: Without dead ends: 576 [2021-08-06 14:57:11,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 27.8ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:11,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-08-06 14:57:11,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 324. [2021-08-06 14:57:11,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 3.130030959752322) internal successors, (1011), 323 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:11,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 1011 transitions. [2021-08-06 14:57:11,337 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 1011 transitions. Word has length 19 [2021-08-06 14:57:11,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:11,338 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 1011 transitions. [2021-08-06 14:57:11,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:11,338 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 1011 transitions. [2021-08-06 14:57:11,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:57:11,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:11,339 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:11,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:11,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:11,553 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:11,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:11,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1555602956, now seen corresponding path program 3 times [2021-08-06 14:57:11,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:11,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831339153] [2021-08-06 14:57:11,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:11,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:11,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:11,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:11,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:11,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831339153] [2021-08-06 14:57:11,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831339153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:11,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777933730] [2021-08-06 14:57:11,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:11,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:11,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:11,669 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:11,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-06 14:57:11,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 14:57:11,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:11,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:57:11,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:11,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:11,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777933730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:11,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:11,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-08-06 14:57:11,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609752641] [2021-08-06 14:57:11,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:57:11,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:11,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:57:11,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:11,894 INFO L87 Difference]: Start difference. First operand 324 states and 1011 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:11,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:11,959 INFO L93 Difference]: Finished difference Result 617 states and 1869 transitions. [2021-08-06 14:57:11,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:57:11,960 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:57:11,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:11,963 INFO L225 Difference]: With dead ends: 617 [2021-08-06 14:57:11,963 INFO L226 Difference]: Without dead ends: 602 [2021-08-06 14:57:11,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:11,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-08-06 14:57:11,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 360. [2021-08-06 14:57:11,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 359 states have (on average 3.183844011142061) internal successors, (1143), 359 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:11,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 1143 transitions. [2021-08-06 14:57:11,973 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 1143 transitions. Word has length 19 [2021-08-06 14:57:11,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:11,973 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 1143 transitions. [2021-08-06 14:57:11,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:11,974 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 1143 transitions. [2021-08-06 14:57:11,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:57:11,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:11,974 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:11,995 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:12,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:12,193 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:12,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:12,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1118825264, now seen corresponding path program 2 times [2021-08-06 14:57:12,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:12,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717218099] [2021-08-06 14:57:12,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:12,194 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:12,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:12,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:12,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717218099] [2021-08-06 14:57:12,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717218099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:12,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368278532] [2021-08-06 14:57:12,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:12,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:12,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:12,241 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:12,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-06 14:57:12,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:12,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:12,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:57:12,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:12,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:12,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368278532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:12,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:12,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-06 14:57:12,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107994921] [2021-08-06 14:57:12,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:57:12,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:12,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:57:12,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:57:12,433 INFO L87 Difference]: Start difference. First operand 360 states and 1143 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:12,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:12,538 INFO L93 Difference]: Finished difference Result 759 states and 2341 transitions. [2021-08-06 14:57:12,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:57:12,538 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:57:12,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:12,541 INFO L225 Difference]: With dead ends: 759 [2021-08-06 14:57:12,541 INFO L226 Difference]: Without dead ends: 759 [2021-08-06 14:57:12,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 34.6ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:12,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-08-06 14:57:12,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 471. [2021-08-06 14:57:12,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.3340425531914892) internal successors, (1567), 470 states have internal predecessors, (1567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:12,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1567 transitions. [2021-08-06 14:57:12,553 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1567 transitions. Word has length 19 [2021-08-06 14:57:12,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:12,553 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 1567 transitions. [2021-08-06 14:57:12,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:12,554 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1567 transitions. [2021-08-06 14:57:12,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:57:12,555 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:12,555 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:12,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:12,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:12,771 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:12,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:12,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1604629368, now seen corresponding path program 3 times [2021-08-06 14:57:12,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:12,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624465035] [2021-08-06 14:57:12,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:12,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:12,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:12,794 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:12,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:12,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624465035] [2021-08-06 14:57:12,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624465035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:12,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933652046] [2021-08-06 14:57:12,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:12,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:12,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:12,795 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:12,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-06 14:57:12,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 14:57:12,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:12,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:57:12,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:12,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:12,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933652046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:12,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:12,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-06 14:57:12,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952781136] [2021-08-06 14:57:12,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:57:12,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:12,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:57:12,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:57:12,991 INFO L87 Difference]: Start difference. First operand 471 states and 1567 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:13,098 INFO L93 Difference]: Finished difference Result 746 states and 2303 transitions. [2021-08-06 14:57:13,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:57:13,099 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:57:13,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:13,102 INFO L225 Difference]: With dead ends: 746 [2021-08-06 14:57:13,102 INFO L226 Difference]: Without dead ends: 734 [2021-08-06 14:57:13,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 22.1ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:13,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-08-06 14:57:13,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 388. [2021-08-06 14:57:13,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 3.289405684754522) internal successors, (1273), 387 states have internal predecessors, (1273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 1273 transitions. [2021-08-06 14:57:13,112 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 1273 transitions. Word has length 19 [2021-08-06 14:57:13,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:13,113 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 1273 transitions. [2021-08-06 14:57:13,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,113 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 1273 transitions. [2021-08-06 14:57:13,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:13,114 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:13,114 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:13,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:13,326 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,SelfDestructingSolverStorable11 [2021-08-06 14:57:13,326 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:13,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:13,327 INFO L82 PathProgramCache]: Analyzing trace with hash -671302374, now seen corresponding path program 4 times [2021-08-06 14:57:13,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:13,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930312932] [2021-08-06 14:57:13,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:13,327 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:13,388 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:13,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:13,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930312932] [2021-08-06 14:57:13,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930312932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:13,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678307618] [2021-08-06 14:57:13,389 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:13,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:13,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:13,403 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:13,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-06 14:57:13,526 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:13,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:13,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:13,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:13,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678307618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:13,659 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:13,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-06 14:57:13,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493692948] [2021-08-06 14:57:13,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:13,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:13,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:13,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:13,660 INFO L87 Difference]: Start difference. First operand 388 states and 1273 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:13,744 INFO L93 Difference]: Finished difference Result 752 states and 2293 transitions. [2021-08-06 14:57:13,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:57:13,745 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:13,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:13,748 INFO L225 Difference]: With dead ends: 752 [2021-08-06 14:57:13,749 INFO L226 Difference]: Without dead ends: 731 [2021-08-06 14:57:13,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 32.6ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:13,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-08-06 14:57:13,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 468. [2021-08-06 14:57:13,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.278372591006424) internal successors, (1531), 467 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1531 transitions. [2021-08-06 14:57:13,770 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1531 transitions. Word has length 21 [2021-08-06 14:57:13,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:13,770 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 1531 transitions. [2021-08-06 14:57:13,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:13,770 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1531 transitions. [2021-08-06 14:57:13,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:13,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:13,771 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:13,800 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-06 14:57:13,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-06 14:57:13,989 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:13,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:13,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1112056780, now seen corresponding path program 5 times [2021-08-06 14:57:13,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:13,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551670599] [2021-08-06 14:57:13,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:13,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:14,046 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:14,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:14,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551670599] [2021-08-06 14:57:14,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551670599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:14,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350607717] [2021-08-06 14:57:14,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:14,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:14,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:14,047 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:14,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-06 14:57:14,129 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:14,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:14,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:14,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:14,253 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:14,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350607717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:14,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:14,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-06 14:57:14,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108601702] [2021-08-06 14:57:14,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:14,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:14,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:14,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:14,255 INFO L87 Difference]: Start difference. First operand 468 states and 1531 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:14,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:14,339 INFO L93 Difference]: Finished difference Result 738 states and 2318 transitions. [2021-08-06 14:57:14,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:57:14,340 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:14,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:14,343 INFO L225 Difference]: With dead ends: 738 [2021-08-06 14:57:14,343 INFO L226 Difference]: Without dead ends: 717 [2021-08-06 14:57:14,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.9ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:14,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-08-06 14:57:14,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 485. [2021-08-06 14:57:14,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.3161157024793386) internal successors, (1605), 484 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:14,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1605 transitions. [2021-08-06 14:57:14,354 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1605 transitions. Word has length 21 [2021-08-06 14:57:14,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:14,355 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 1605 transitions. [2021-08-06 14:57:14,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:14,355 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1605 transitions. [2021-08-06 14:57:14,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:14,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:14,356 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:14,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:14,572 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,SelfDestructingSolverStorable13 [2021-08-06 14:57:14,573 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:14,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:14,573 INFO L82 PathProgramCache]: Analyzing trace with hash 190269072, now seen corresponding path program 6 times [2021-08-06 14:57:14,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:14,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293035682] [2021-08-06 14:57:14,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:14,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:14,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:14,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:14,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:14,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293035682] [2021-08-06 14:57:14,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293035682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:14,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125066311] [2021-08-06 14:57:14,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:14,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:14,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:14,659 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:14,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-06 14:57:14,758 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:57:14,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:14,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:14,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:14,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125066311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:14,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:14,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-08-06 14:57:14,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206033168] [2021-08-06 14:57:14,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:57:14,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:14,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:57:14,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:14,932 INFO L87 Difference]: Start difference. First operand 485 states and 1605 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:15,026 INFO L93 Difference]: Finished difference Result 616 states and 1982 transitions. [2021-08-06 14:57:15,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:57:15,027 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:15,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:15,029 INFO L225 Difference]: With dead ends: 616 [2021-08-06 14:57:15,030 INFO L226 Difference]: Without dead ends: 595 [2021-08-06 14:57:15,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 51.9ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:15,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-08-06 14:57:15,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 495. [2021-08-06 14:57:15,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.3238866396761133) internal successors, (1642), 494 states have internal predecessors, (1642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1642 transitions. [2021-08-06 14:57:15,040 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1642 transitions. Word has length 21 [2021-08-06 14:57:15,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:15,040 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 1642 transitions. [2021-08-06 14:57:15,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,040 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1642 transitions. [2021-08-06 14:57:15,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:15,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:15,041 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:15,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:15,259 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,SelfDestructingSolverStorable14 [2021-08-06 14:57:15,260 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:15,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:15,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1942186592, now seen corresponding path program 4 times [2021-08-06 14:57:15,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:15,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088713135] [2021-08-06 14:57:15,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:15,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:15,286 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:15,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:15,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088713135] [2021-08-06 14:57:15,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088713135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:15,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616068867] [2021-08-06 14:57:15,286 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:15,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:15,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:15,287 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:15,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-06 14:57:15,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:15,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:15,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:57:15,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:15,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:15,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616068867] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:15,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-06 14:57:15,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2021-08-06 14:57:15,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837447032] [2021-08-06 14:57:15,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 14:57:15,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:15,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 14:57:15,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:57:15,495 INFO L87 Difference]: Start difference. First operand 495 states and 1642 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:15,544 INFO L93 Difference]: Finished difference Result 728 states and 2245 transitions. [2021-08-06 14:57:15,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:57:15,545 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:15,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:15,549 INFO L225 Difference]: With dead ends: 728 [2021-08-06 14:57:15,549 INFO L226 Difference]: Without dead ends: 696 [2021-08-06 14:57:15,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 23.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:15,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-08-06 14:57:15,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 583. [2021-08-06 14:57:15,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 582 states have (on average 3.261168384879725) internal successors, (1898), 582 states have internal predecessors, (1898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 1898 transitions. [2021-08-06 14:57:15,563 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 1898 transitions. Word has length 21 [2021-08-06 14:57:15,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:15,564 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 1898 transitions. [2021-08-06 14:57:15,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,564 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 1898 transitions. [2021-08-06 14:57:15,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:15,565 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:15,565 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:15,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:15,780 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,SelfDestructingSolverStorable15 [2021-08-06 14:57:15,781 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:15,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:15,787 INFO L82 PathProgramCache]: Analyzing trace with hash 57075100, now seen corresponding path program 5 times [2021-08-06 14:57:15,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:15,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797308117] [2021-08-06 14:57:15,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:15,787 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:15,814 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:15,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:15,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797308117] [2021-08-06 14:57:15,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797308117] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:15,814 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:57:15,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-06 14:57:15,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927302486] [2021-08-06 14:57:15,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 14:57:15,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:15,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 14:57:15,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:57:15,815 INFO L87 Difference]: Start difference. First operand 583 states and 1898 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:15,833 INFO L93 Difference]: Finished difference Result 673 states and 2107 transitions. [2021-08-06 14:57:15,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:57:15,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:15,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:15,835 INFO L225 Difference]: With dead ends: 673 [2021-08-06 14:57:15,836 INFO L226 Difference]: Without dead ends: 625 [2021-08-06 14:57:15,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:57:15,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-08-06 14:57:15,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 529. [2021-08-06 14:57:15,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 528 states have (on average 3.2556818181818183) internal successors, (1719), 528 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 1719 transitions. [2021-08-06 14:57:15,846 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 1719 transitions. Word has length 21 [2021-08-06 14:57:15,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:15,846 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 1719 transitions. [2021-08-06 14:57:15,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:15,846 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 1719 transitions. [2021-08-06 14:57:15,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:15,847 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:15,847 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:15,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-08-06 14:57:15,847 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:15,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:15,848 INFO L82 PathProgramCache]: Analyzing trace with hash -369540448, now seen corresponding path program 6 times [2021-08-06 14:57:15,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:15,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055700762] [2021-08-06 14:57:15,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:15,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:15,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:15,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:15,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:15,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055700762] [2021-08-06 14:57:15,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055700762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:15,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900059965] [2021-08-06 14:57:15,869 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:15,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:15,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:15,881 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:15,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-06 14:57:15,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-06 14:57:15,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:15,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:57:15,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:16,093 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:16,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900059965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:16,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:16,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-06 14:57:16,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311869083] [2021-08-06 14:57:16,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:57:16,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:16,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:57:16,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:57:16,094 INFO L87 Difference]: Start difference. First operand 529 states and 1719 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:16,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:16,174 INFO L93 Difference]: Finished difference Result 834 states and 2517 transitions. [2021-08-06 14:57:16,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:57:16,175 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 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 21 [2021-08-06 14:57:16,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:16,178 INFO L225 Difference]: With dead ends: 834 [2021-08-06 14:57:16,178 INFO L226 Difference]: Without dead ends: 804 [2021-08-06 14:57:16,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:16,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2021-08-06 14:57:16,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 598. [2021-08-06 14:57:16,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 597 states have (on average 3.2981574539363483) internal successors, (1969), 597 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:16,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 1969 transitions. [2021-08-06 14:57:16,190 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 1969 transitions. Word has length 21 [2021-08-06 14:57:16,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:16,190 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 1969 transitions. [2021-08-06 14:57:16,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:16,190 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 1969 transitions. [2021-08-06 14:57:16,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:16,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:16,191 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:16,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:16,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-06 14:57:16,409 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:16,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:16,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1428493028, now seen corresponding path program 7 times [2021-08-06 14:57:16,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:16,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788418591] [2021-08-06 14:57:16,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:16,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:16,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:16,440 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:16,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:16,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788418591] [2021-08-06 14:57:16,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788418591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:16,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400535178] [2021-08-06 14:57:16,440 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:16,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:16,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:16,441 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:16,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-06 14:57:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:16,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:57:16,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:16,663 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:16,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400535178] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:57:16,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-06 14:57:16,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-08-06 14:57:16,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034377636] [2021-08-06 14:57:16,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 14:57:16,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:16,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 14:57:16,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:57:16,664 INFO L87 Difference]: Start difference. First operand 598 states and 1969 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:16,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:16,723 INFO L93 Difference]: Finished difference Result 790 states and 2403 transitions. [2021-08-06 14:57:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:57:16,724 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:16,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:16,727 INFO L225 Difference]: With dead ends: 790 [2021-08-06 14:57:16,727 INFO L226 Difference]: Without dead ends: 782 [2021-08-06 14:57:16,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.1ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:57:16,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-08-06 14:57:16,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 591. [2021-08-06 14:57:16,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.2711864406779663) internal successors, (1930), 590 states have internal predecessors, (1930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:16,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1930 transitions. [2021-08-06 14:57:16,738 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1930 transitions. Word has length 21 [2021-08-06 14:57:16,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:16,738 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 1930 transitions. [2021-08-06 14:57:16,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:16,738 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1930 transitions. [2021-08-06 14:57:16,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:16,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:16,740 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:16,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-08-06 14:57:16,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:16,956 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:16,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:16,956 INFO L82 PathProgramCache]: Analyzing trace with hash -679790180, now seen corresponding path program 8 times [2021-08-06 14:57:16,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:16,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677400874] [2021-08-06 14:57:16,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:16,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:16,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:16,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:16,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677400874] [2021-08-06 14:57:16,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677400874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:16,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393421870] [2021-08-06 14:57:16,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:16,984 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:16,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:16,984 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:16,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-06 14:57:17,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:17,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:17,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:17,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:17,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:17,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393421870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:17,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:17,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:57:17,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720417767] [2021-08-06 14:57:17,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:17,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:17,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:17,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:17,227 INFO L87 Difference]: Start difference. First operand 591 states and 1930 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:17,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:17,358 INFO L93 Difference]: Finished difference Result 768 states and 2356 transitions. [2021-08-06 14:57:17,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:57:17,358 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:17,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:17,361 INFO L225 Difference]: With dead ends: 768 [2021-08-06 14:57:17,361 INFO L226 Difference]: Without dead ends: 732 [2021-08-06 14:57:17,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 78.9ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:17,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-06 14:57:17,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 589. [2021-08-06 14:57:17,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 588 states have (on average 3.241496598639456) internal successors, (1906), 588 states have internal predecessors, (1906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:17,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 1906 transitions. [2021-08-06 14:57:17,371 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 1906 transitions. Word has length 21 [2021-08-06 14:57:17,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:17,372 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 1906 transitions. [2021-08-06 14:57:17,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:17,372 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 1906 transitions. [2021-08-06 14:57:17,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:17,373 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:17,373 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:17,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:17,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:17,590 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:17,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:17,591 INFO L82 PathProgramCache]: Analyzing trace with hash -849904168, now seen corresponding path program 9 times [2021-08-06 14:57:17,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:17,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303406155] [2021-08-06 14:57:17,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:17,591 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:17,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:17,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:17,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:17,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303406155] [2021-08-06 14:57:17,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303406155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:17,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419078781] [2021-08-06 14:57:17,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:17,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:17,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:17,637 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:17,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-06 14:57:17,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:57:17,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:17,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:17,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:17,901 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:17,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419078781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:17,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:17,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 14:57:17,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091649625] [2021-08-06 14:57:17,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:17,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:17,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:17,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:17,903 INFO L87 Difference]: Start difference. First operand 589 states and 1906 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:18,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:18,023 INFO L93 Difference]: Finished difference Result 1001 states and 3072 transitions. [2021-08-06 14:57:18,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:57:18,024 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 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 21 [2021-08-06 14:57:18,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:18,027 INFO L225 Difference]: With dead ends: 1001 [2021-08-06 14:57:18,027 INFO L226 Difference]: Without dead ends: 987 [2021-08-06 14:57:18,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 43.9ms TimeCoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:18,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-08-06 14:57:18,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 737. [2021-08-06 14:57:18,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 736 states have (on average 3.2880434782608696) internal successors, (2420), 736 states have internal predecessors, (2420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:18,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 2420 transitions. [2021-08-06 14:57:18,041 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 2420 transitions. Word has length 21 [2021-08-06 14:57:18,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:18,041 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 2420 transitions. [2021-08-06 14:57:18,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:18,041 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 2420 transitions. [2021-08-06 14:57:18,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:18,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:18,042 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:18,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:18,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:18,255 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:18,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:18,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1595463124, now seen corresponding path program 10 times [2021-08-06 14:57:18,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:18,256 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779113031] [2021-08-06 14:57:18,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:18,256 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:18,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:18,317 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:18,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:18,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779113031] [2021-08-06 14:57:18,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779113031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:18,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471257481] [2021-08-06 14:57:18,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:18,318 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:18,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:18,319 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:18,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 14:57:18,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:18,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:18,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:18,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:18,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:18,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471257481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:18,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:18,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 14:57:18,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732931778] [2021-08-06 14:57:18,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:18,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:18,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:18,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:18,579 INFO L87 Difference]: Start difference. First operand 737 states and 2420 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:18,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:18,675 INFO L93 Difference]: Finished difference Result 1120 states and 3472 transitions. [2021-08-06 14:57:18,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:57:18,675 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:18,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:18,679 INFO L225 Difference]: With dead ends: 1120 [2021-08-06 14:57:18,679 INFO L226 Difference]: Without dead ends: 1120 [2021-08-06 14:57:18,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 71.4ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:18,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-08-06 14:57:18,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 810. [2021-08-06 14:57:18,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 809 states have (on average 3.3325092707045734) internal successors, (2696), 809 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:18,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 2696 transitions. [2021-08-06 14:57:18,696 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 2696 transitions. Word has length 21 [2021-08-06 14:57:18,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:18,696 INFO L470 AbstractCegarLoop]: Abstraction has 810 states and 2696 transitions. [2021-08-06 14:57:18,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:18,697 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 2696 transitions. [2021-08-06 14:57:18,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:18,698 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:18,698 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:18,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:18,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:18,906 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:18,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:18,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1935867080, now seen corresponding path program 11 times [2021-08-06 14:57:18,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:18,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21727073] [2021-08-06 14:57:18,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:18,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:18,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:18,930 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:18,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:18,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21727073] [2021-08-06 14:57:18,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21727073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:18,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120998629] [2021-08-06 14:57:18,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:18,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:18,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:18,931 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:18,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 14:57:19,081 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:57:19,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:19,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:19,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:19,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:19,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120998629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:19,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:19,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:57:19,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724813324] [2021-08-06 14:57:19,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:19,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:19,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:19,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:19,218 INFO L87 Difference]: Start difference. First operand 810 states and 2696 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:19,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:19,301 INFO L93 Difference]: Finished difference Result 1340 states and 4210 transitions. [2021-08-06 14:57:19,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:57:19,301 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:19,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:19,306 INFO L225 Difference]: With dead ends: 1340 [2021-08-06 14:57:19,306 INFO L226 Difference]: Without dead ends: 1332 [2021-08-06 14:57:19,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 43.4ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:19,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1332 states. [2021-08-06 14:57:19,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1332 to 992. [2021-08-06 14:57:19,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 991 states have (on average 3.375378405650858) internal successors, (3345), 991 states have internal predecessors, (3345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:19,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 3345 transitions. [2021-08-06 14:57:19,326 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 3345 transitions. Word has length 21 [2021-08-06 14:57:19,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:19,326 INFO L470 AbstractCegarLoop]: Abstraction has 992 states and 3345 transitions. [2021-08-06 14:57:19,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:19,326 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 3345 transitions. [2021-08-06 14:57:19,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:19,328 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:19,328 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:19,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:19,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:19,545 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:19,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:19,545 INFO L82 PathProgramCache]: Analyzing trace with hash 524199368, now seen corresponding path program 12 times [2021-08-06 14:57:19,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:19,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262817118] [2021-08-06 14:57:19,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:19,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:19,579 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:19,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:19,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262817118] [2021-08-06 14:57:19,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262817118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:19,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298387801] [2021-08-06 14:57:19,580 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:19,580 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:19,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:19,581 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:19,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 14:57:19,793 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:57:19,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:19,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:19,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:19,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:19,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298387801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:19,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:19,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-06 14:57:19,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028347444] [2021-08-06 14:57:19,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:57:19,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:19,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:57:19,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:19,932 INFO L87 Difference]: Start difference. First operand 992 states and 3345 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:20,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:20,072 INFO L93 Difference]: Finished difference Result 1623 states and 5234 transitions. [2021-08-06 14:57:20,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:57:20,073 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:20,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:20,079 INFO L225 Difference]: With dead ends: 1623 [2021-08-06 14:57:20,079 INFO L226 Difference]: Without dead ends: 1615 [2021-08-06 14:57:20,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 55.9ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:20,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2021-08-06 14:57:20,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 1215. [2021-08-06 14:57:20,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1215 states, 1214 states have (on average 3.383031301482702) internal successors, (4107), 1214 states have internal predecessors, (4107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:20,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1215 states to 1215 states and 4107 transitions. [2021-08-06 14:57:20,101 INFO L78 Accepts]: Start accepts. Automaton has 1215 states and 4107 transitions. Word has length 21 [2021-08-06 14:57:20,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:20,101 INFO L470 AbstractCegarLoop]: Abstraction has 1215 states and 4107 transitions. [2021-08-06 14:57:20,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:20,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1215 states and 4107 transitions. [2021-08-06 14:57:20,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:20,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:20,103 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:20,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:20,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:20,317 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:20,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:20,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1808991432, now seen corresponding path program 13 times [2021-08-06 14:57:20,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:20,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579241462] [2021-08-06 14:57:20,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:20,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:20,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:20,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:20,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:20,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579241462] [2021-08-06 14:57:20,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579241462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:20,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344425988] [2021-08-06 14:57:20,345 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:20,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:20,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:20,349 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:20,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 14:57:20,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:20,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:20,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:20,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:20,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344425988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:20,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:20,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:57:20,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237463106] [2021-08-06 14:57:20,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:20,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:20,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:20,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:20,688 INFO L87 Difference]: Start difference. First operand 1215 states and 4107 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:20,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:20,793 INFO L93 Difference]: Finished difference Result 1527 states and 4890 transitions. [2021-08-06 14:57:20,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:57:20,793 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:20,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:20,797 INFO L225 Difference]: With dead ends: 1527 [2021-08-06 14:57:20,797 INFO L226 Difference]: Without dead ends: 1515 [2021-08-06 14:57:20,798 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 51.7ms TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:20,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states. [2021-08-06 14:57:20,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1211. [2021-08-06 14:57:20,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1210 states have (on average 3.3826446280991735) internal successors, (4093), 1210 states have internal predecessors, (4093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:20,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 4093 transitions. [2021-08-06 14:57:20,819 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 4093 transitions. Word has length 21 [2021-08-06 14:57:20,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:20,819 INFO L470 AbstractCegarLoop]: Abstraction has 1211 states and 4093 transitions. [2021-08-06 14:57:20,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:20,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 4093 transitions. [2021-08-06 14:57:20,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:20,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:20,822 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:20,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:21,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-06 14:57:21,041 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:21,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:21,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1458153844, now seen corresponding path program 14 times [2021-08-06 14:57:21,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:21,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310664132] [2021-08-06 14:57:21,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:21,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:21,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:21,086 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:21,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:21,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310664132] [2021-08-06 14:57:21,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310664132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:21,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087613109] [2021-08-06 14:57:21,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:21,087 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:21,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:21,088 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:21,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 14:57:21,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:21,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:21,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:21,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:21,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:21,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087613109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:21,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:21,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-06 14:57:21,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188033896] [2021-08-06 14:57:21,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:57:21,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:21,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:57:21,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:21,409 INFO L87 Difference]: Start difference. First operand 1211 states and 4093 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:21,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:21,545 INFO L93 Difference]: Finished difference Result 2197 states and 7082 transitions. [2021-08-06 14:57:21,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:57:21,546 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:21,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:21,550 INFO L225 Difference]: With dead ends: 2197 [2021-08-06 14:57:21,550 INFO L226 Difference]: Without dead ends: 2197 [2021-08-06 14:57:21,551 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 81.9ms TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:21,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2021-08-06 14:57:21,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 1448. [2021-08-06 14:57:21,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1447 states have (on average 3.4457498272287492) internal successors, (4986), 1447 states have internal predecessors, (4986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:21,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 4986 transitions. [2021-08-06 14:57:21,576 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 4986 transitions. Word has length 21 [2021-08-06 14:57:21,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:21,576 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 4986 transitions. [2021-08-06 14:57:21,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:21,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 4986 transitions. [2021-08-06 14:57:21,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:21,579 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:21,579 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:21,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:21,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-06 14:57:21,787 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:21,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:21,788 INFO L82 PathProgramCache]: Analyzing trace with hash -27282996, now seen corresponding path program 15 times [2021-08-06 14:57:21,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:21,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404544073] [2021-08-06 14:57:21,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:21,788 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:21,814 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:21,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:21,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404544073] [2021-08-06 14:57:21,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404544073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:21,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659166050] [2021-08-06 14:57:21,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:21,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:21,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:21,815 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:21,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 14:57:21,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 14:57:21,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:21,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:57:21,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:22,138 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:22,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659166050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:22,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:22,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 8 [2021-08-06 14:57:22,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016249085] [2021-08-06 14:57:22,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:22,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:22,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:22,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:22,140 INFO L87 Difference]: Start difference. First operand 1448 states and 4986 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:22,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:22,332 INFO L93 Difference]: Finished difference Result 1739 states and 5729 transitions. [2021-08-06 14:57:22,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:57:22,332 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:22,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:22,336 INFO L225 Difference]: With dead ends: 1739 [2021-08-06 14:57:22,336 INFO L226 Difference]: Without dead ends: 1693 [2021-08-06 14:57:22,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 97.7ms TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:57:22,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2021-08-06 14:57:22,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1505. [2021-08-06 14:57:22,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 1504 states have (on average 3.4095744680851063) internal successors, (5128), 1504 states have internal predecessors, (5128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:22,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 5128 transitions. [2021-08-06 14:57:22,359 INFO L78 Accepts]: Start accepts. Automaton has 1505 states and 5128 transitions. Word has length 21 [2021-08-06 14:57:22,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:22,359 INFO L470 AbstractCegarLoop]: Abstraction has 1505 states and 5128 transitions. [2021-08-06 14:57:22,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:22,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 5128 transitions. [2021-08-06 14:57:22,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:22,362 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:22,362 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:22,381 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:22,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-06 14:57:22,577 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:22,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:22,577 INFO L82 PathProgramCache]: Analyzing trace with hash 263688078, now seen corresponding path program 7 times [2021-08-06 14:57:22,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:22,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293665796] [2021-08-06 14:57:22,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:22,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:22,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:22,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:22,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:22,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293665796] [2021-08-06 14:57:22,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293665796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:22,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597957163] [2021-08-06 14:57:22,673 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:22,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:22,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:22,681 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:22,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 14:57:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:22,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:22,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:22,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:22,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597957163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:22,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:22,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-06 14:57:22,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408064411] [2021-08-06 14:57:22,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:57:22,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:22,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:57:22,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:22,989 INFO L87 Difference]: Start difference. First operand 1505 states and 5128 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:23,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:23,045 INFO L93 Difference]: Finished difference Result 1809 states and 5994 transitions. [2021-08-06 14:57:23,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:57:23,045 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:23,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:23,048 INFO L225 Difference]: With dead ends: 1809 [2021-08-06 14:57:23,049 INFO L226 Difference]: Without dead ends: 1788 [2021-08-06 14:57:23,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 48.0ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:57:23,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2021-08-06 14:57:23,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1518. [2021-08-06 14:57:23,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1517 states have (on average 3.4225444957152273) internal successors, (5192), 1517 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:23,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 5192 transitions. [2021-08-06 14:57:23,093 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 5192 transitions. Word has length 21 [2021-08-06 14:57:23,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:23,093 INFO L470 AbstractCegarLoop]: Abstraction has 1518 states and 5192 transitions. [2021-08-06 14:57:23,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:23,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 5192 transitions. [2021-08-06 14:57:23,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:23,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:23,096 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:23,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:23,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:23,309 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:23,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:23,309 INFO L82 PathProgramCache]: Analyzing trace with hash -658099630, now seen corresponding path program 8 times [2021-08-06 14:57:23,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:23,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840069112] [2021-08-06 14:57:23,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:23,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:23,378 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:23,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:23,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840069112] [2021-08-06 14:57:23,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840069112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:23,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710211752] [2021-08-06 14:57:23,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:23,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:23,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:23,388 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:23,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-06 14:57:23,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:23,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:23,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:23,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:23,699 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:23,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710211752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:23,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:23,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-08-06 14:57:23,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028874711] [2021-08-06 14:57:23,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:57:23,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:23,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:57:23,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:23,701 INFO L87 Difference]: Start difference. First operand 1518 states and 5192 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:23,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:23,784 INFO L93 Difference]: Finished difference Result 1727 states and 5783 transitions. [2021-08-06 14:57:23,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:57:23,785 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:23,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:23,789 INFO L225 Difference]: With dead ends: 1727 [2021-08-06 14:57:23,789 INFO L226 Difference]: Without dead ends: 1706 [2021-08-06 14:57:23,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 43.9ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:23,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1706 states. [2021-08-06 14:57:23,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1706 to 1528. [2021-08-06 14:57:23,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1528 states, 1527 states have (on average 3.4282907662082516) internal successors, (5235), 1527 states have internal predecessors, (5235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:23,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1528 states to 1528 states and 5235 transitions. [2021-08-06 14:57:23,835 INFO L78 Accepts]: Start accepts. Automaton has 1528 states and 5235 transitions. Word has length 21 [2021-08-06 14:57:23,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:23,835 INFO L470 AbstractCegarLoop]: Abstraction has 1528 states and 5235 transitions. [2021-08-06 14:57:23,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:23,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 5235 transitions. [2021-08-06 14:57:23,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 14:57:23,838 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:23,838 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:23,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:24,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-06 14:57:24,054 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:24,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:24,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1826441102, now seen corresponding path program 9 times [2021-08-06 14:57:24,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:24,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790038144] [2021-08-06 14:57:24,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:24,055 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:24,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:24,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:24,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:24,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790038144] [2021-08-06 14:57:24,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790038144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:24,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511928211] [2021-08-06 14:57:24,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:24,132 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:24,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:24,132 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:24,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-06 14:57:24,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:57:24,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:24,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:24,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:24,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:57:24,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511928211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:24,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:24,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-08-06 14:57:24,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639732062] [2021-08-06 14:57:24,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:57:24,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:24,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:57:24,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:24,460 INFO L87 Difference]: Start difference. First operand 1528 states and 5235 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:24,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:24,516 INFO L93 Difference]: Finished difference Result 1809 states and 6019 transitions. [2021-08-06 14:57:24,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:57:24,517 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-06 14:57:24,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:24,520 INFO L225 Difference]: With dead ends: 1809 [2021-08-06 14:57:24,520 INFO L226 Difference]: Without dead ends: 1788 [2021-08-06 14:57:24,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 46.2ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:24,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2021-08-06 14:57:24,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1544. [2021-08-06 14:57:24,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 3.436811406351264) internal successors, (5303), 1543 states have internal predecessors, (5303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:24,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5303 transitions. [2021-08-06 14:57:24,547 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5303 transitions. Word has length 21 [2021-08-06 14:57:24,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:24,548 INFO L470 AbstractCegarLoop]: Abstraction has 1544 states and 5303 transitions. [2021-08-06 14:57:24,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:24,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5303 transitions. [2021-08-06 14:57:24,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:24,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:24,550 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:24,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:24,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:24,765 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:24,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:24,765 INFO L82 PathProgramCache]: Analyzing trace with hash 766837372, now seen corresponding path program 10 times [2021-08-06 14:57:24,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:24,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641008782] [2021-08-06 14:57:24,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:24,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:24,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:24,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:24,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641008782] [2021-08-06 14:57:24,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641008782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:24,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752628757] [2021-08-06 14:57:24,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:24,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:24,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:24,816 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:24,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-06 14:57:25,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:25,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:25,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:25,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:25,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:25,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752628757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:25,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:25,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 14:57:25,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196893874] [2021-08-06 14:57:25,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:25,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:25,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:25,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:25,219 INFO L87 Difference]: Start difference. First operand 1544 states and 5303 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:25,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:25,397 INFO L93 Difference]: Finished difference Result 4383 states and 14962 transitions. [2021-08-06 14:57:25,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:57:25,397 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 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 23 [2021-08-06 14:57:25,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:25,406 INFO L225 Difference]: With dead ends: 4383 [2021-08-06 14:57:25,406 INFO L226 Difference]: Without dead ends: 4383 [2021-08-06 14:57:25,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 93.0ms TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:57:25,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4383 states. [2021-08-06 14:57:25,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4383 to 2776. [2021-08-06 14:57:25,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2776 states, 2775 states have (on average 3.546666666666667) internal successors, (9842), 2775 states have internal predecessors, (9842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:25,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2776 states to 2776 states and 9842 transitions. [2021-08-06 14:57:25,462 INFO L78 Accepts]: Start accepts. Automaton has 2776 states and 9842 transitions. Word has length 23 [2021-08-06 14:57:25,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:25,462 INFO L470 AbstractCegarLoop]: Abstraction has 2776 states and 9842 transitions. [2021-08-06 14:57:25,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:25,462 INFO L276 IsEmpty]: Start isEmpty. Operand 2776 states and 9842 transitions. [2021-08-06 14:57:25,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:25,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:25,467 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:25,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:25,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-06 14:57:25,684 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:25,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:25,684 INFO L82 PathProgramCache]: Analyzing trace with hash -914640958, now seen corresponding path program 1 times [2021-08-06 14:57:25,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:25,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549915876] [2021-08-06 14:57:25,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:25,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:25,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:25,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:25,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549915876] [2021-08-06 14:57:25,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549915876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:25,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446151267] [2021-08-06 14:57:25,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:25,729 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:25,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:25,730 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:25,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-06 14:57:25,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:25,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:25,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:26,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:26,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446151267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:26,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:26,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 14:57:26,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542357962] [2021-08-06 14:57:26,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:26,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:26,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:26,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:26,092 INFO L87 Difference]: Start difference. First operand 2776 states and 9842 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:26,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:26,265 INFO L93 Difference]: Finished difference Result 6576 states and 23416 transitions. [2021-08-06 14:57:26,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:57:26,266 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:26,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:26,279 INFO L225 Difference]: With dead ends: 6576 [2021-08-06 14:57:26,279 INFO L226 Difference]: Without dead ends: 6576 [2021-08-06 14:57:26,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 81.1ms TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:57:26,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6576 states. [2021-08-06 14:57:26,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6576 to 4642. [2021-08-06 14:57:26,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4642 states, 4641 states have (on average 3.6181857358327947) internal successors, (16792), 4641 states have internal predecessors, (16792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:26,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4642 states to 4642 states and 16792 transitions. [2021-08-06 14:57:26,399 INFO L78 Accepts]: Start accepts. Automaton has 4642 states and 16792 transitions. Word has length 23 [2021-08-06 14:57:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:26,399 INFO L470 AbstractCegarLoop]: Abstraction has 4642 states and 16792 transitions. [2021-08-06 14:57:26,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:26,399 INFO L276 IsEmpty]: Start isEmpty. Operand 4642 states and 16792 transitions. [2021-08-06 14:57:26,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:26,409 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:26,409 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:26,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:26,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:26,625 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:26,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:26,625 INFO L82 PathProgramCache]: Analyzing trace with hash -439625992, now seen corresponding path program 11 times [2021-08-06 14:57:26,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:26,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971518729] [2021-08-06 14:57:26,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:26,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:26,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:26,653 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:26,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:26,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971518729] [2021-08-06 14:57:26,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971518729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:26,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682279535] [2021-08-06 14:57:26,654 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:26,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:26,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:26,655 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:26,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-06 14:57:26,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:57:26,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:26,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:26,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:27,004 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:27,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682279535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:27,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:27,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-06 14:57:27,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155044327] [2021-08-06 14:57:27,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:57:27,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:27,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:57:27,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:57:27,005 INFO L87 Difference]: Start difference. First operand 4642 states and 16792 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:27,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:27,184 INFO L93 Difference]: Finished difference Result 5205 states and 18454 transitions. [2021-08-06 14:57:27,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:57:27,185 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:27,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:27,193 INFO L225 Difference]: With dead ends: 5205 [2021-08-06 14:57:27,193 INFO L226 Difference]: Without dead ends: 5149 [2021-08-06 14:57:27,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 83.1ms TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:57:27,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5149 states. [2021-08-06 14:57:27,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5149 to 4724. [2021-08-06 14:57:27,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4724 states, 4723 states have (on average 3.612957865763286) internal successors, (17064), 4723 states have internal predecessors, (17064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:27,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4724 states to 4724 states and 17064 transitions. [2021-08-06 14:57:27,285 INFO L78 Accepts]: Start accepts. Automaton has 4724 states and 17064 transitions. Word has length 23 [2021-08-06 14:57:27,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:27,285 INFO L470 AbstractCegarLoop]: Abstraction has 4724 states and 17064 transitions. [2021-08-06 14:57:27,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:27,285 INFO L276 IsEmpty]: Start isEmpty. Operand 4724 states and 17064 transitions. [2021-08-06 14:57:27,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:27,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:27,294 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:27,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:27,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:27,509 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:27,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:27,509 INFO L82 PathProgramCache]: Analyzing trace with hash -630242892, now seen corresponding path program 12 times [2021-08-06 14:57:27,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:27,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145603040] [2021-08-06 14:57:27,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:27,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:27,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:27,543 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:27,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:27,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145603040] [2021-08-06 14:57:27,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145603040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:27,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722842617] [2021-08-06 14:57:27,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:27,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:27,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:27,544 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:27,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-06 14:57:27,782 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:57:27,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:27,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:27,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:27,934 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:27,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722842617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:27,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:27,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:57:27,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659102077] [2021-08-06 14:57:27,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:27,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:27,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:27,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:27,936 INFO L87 Difference]: Start difference. First operand 4724 states and 17064 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:28,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:28,114 INFO L93 Difference]: Finished difference Result 6494 states and 22721 transitions. [2021-08-06 14:57:28,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:57:28,114 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 23 [2021-08-06 14:57:28,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:28,131 INFO L225 Difference]: With dead ends: 6494 [2021-08-06 14:57:28,131 INFO L226 Difference]: Without dead ends: 6486 [2021-08-06 14:57:28,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 78.4ms TimeCoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:57:28,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6486 states. [2021-08-06 14:57:28,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6486 to 5578. [2021-08-06 14:57:28,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5578 states, 5577 states have (on average 3.6094674556213016) internal successors, (20130), 5577 states have internal predecessors, (20130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:28,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5578 states to 5578 states and 20130 transitions. [2021-08-06 14:57:28,238 INFO L78 Accepts]: Start accepts. Automaton has 5578 states and 20130 transitions. Word has length 23 [2021-08-06 14:57:28,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:28,238 INFO L470 AbstractCegarLoop]: Abstraction has 5578 states and 20130 transitions. [2021-08-06 14:57:28,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:28,239 INFO L276 IsEmpty]: Start isEmpty. Operand 5578 states and 20130 transitions. [2021-08-06 14:57:28,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:28,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:28,249 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:28,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-06 14:57:28,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:28,449 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:28,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:28,449 INFO L82 PathProgramCache]: Analyzing trace with hash -2041910604, now seen corresponding path program 2 times [2021-08-06 14:57:28,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:28,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005210390] [2021-08-06 14:57:28,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:28,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:28,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:28,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:28,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005210390] [2021-08-06 14:57:28,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005210390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:28,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086859584] [2021-08-06 14:57:28,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:28,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:28,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:28,490 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:28,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 14:57:28,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:28,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:28,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:28,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:28,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:28,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086859584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:28,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:28,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-06 14:57:28,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464099205] [2021-08-06 14:57:28,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:57:28,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:28,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:57:28,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:28,921 INFO L87 Difference]: Start difference. First operand 5578 states and 20130 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:29,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:29,136 INFO L93 Difference]: Finished difference Result 9050 states and 32143 transitions. [2021-08-06 14:57:29,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:57:29,137 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 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 23 [2021-08-06 14:57:29,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:29,155 INFO L225 Difference]: With dead ends: 9050 [2021-08-06 14:57:29,155 INFO L226 Difference]: Without dead ends: 9044 [2021-08-06 14:57:29,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 98.1ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:57:29,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9044 states. [2021-08-06 14:57:29,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9044 to 8168. [2021-08-06 14:57:29,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8168 states, 8167 states have (on average 3.6239745316517693) internal successors, (29597), 8167 states have internal predecessors, (29597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:29,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8168 states to 8168 states and 29597 transitions. [2021-08-06 14:57:29,305 INFO L78 Accepts]: Start accepts. Automaton has 8168 states and 29597 transitions. Word has length 23 [2021-08-06 14:57:29,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:29,305 INFO L470 AbstractCegarLoop]: Abstraction has 8168 states and 29597 transitions. [2021-08-06 14:57:29,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:29,306 INFO L276 IsEmpty]: Start isEmpty. Operand 8168 states and 29597 transitions. [2021-08-06 14:57:29,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:29,319 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:29,320 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:29,335 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-06 14:57:29,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-06 14:57:29,520 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:29,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:29,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1063353160, now seen corresponding path program 3 times [2021-08-06 14:57:29,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:29,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685912910] [2021-08-06 14:57:29,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:29,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:29,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:29,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:29,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685912910] [2021-08-06 14:57:29,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685912910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:29,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444262514] [2021-08-06 14:57:29,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:29,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:29,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:29,587 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:29,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 14:57:29,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:57:29,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:29,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:29,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:30,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:30,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444262514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:30,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:30,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-06 14:57:30,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627982024] [2021-08-06 14:57:30,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:57:30,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:30,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:57:30,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:30,014 INFO L87 Difference]: Start difference. First operand 8168 states and 29597 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:30,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:30,226 INFO L93 Difference]: Finished difference Result 12528 states and 44507 transitions. [2021-08-06 14:57:30,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:57:30,227 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 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 23 [2021-08-06 14:57:30,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:30,258 INFO L225 Difference]: With dead ends: 12528 [2021-08-06 14:57:30,259 INFO L226 Difference]: Without dead ends: 12528 [2021-08-06 14:57:30,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 107.3ms TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:57:30,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12528 states. [2021-08-06 14:57:30,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12528 to 11172. [2021-08-06 14:57:30,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11172 states, 11171 states have (on average 3.6176707546325306) internal successors, (40413), 11171 states have internal predecessors, (40413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:30,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11172 states to 11172 states and 40413 transitions. [2021-08-06 14:57:30,517 INFO L78 Accepts]: Start accepts. Automaton has 11172 states and 40413 transitions. Word has length 23 [2021-08-06 14:57:30,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:30,518 INFO L470 AbstractCegarLoop]: Abstraction has 11172 states and 40413 transitions. [2021-08-06 14:57:30,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:30,518 INFO L276 IsEmpty]: Start isEmpty. Operand 11172 states and 40413 transitions. [2021-08-06 14:57:30,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:30,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:30,541 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:30,558 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-06 14:57:30,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 14:57:30,742 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:30,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:30,742 INFO L82 PathProgramCache]: Analyzing trace with hash -757118540, now seen corresponding path program 13 times [2021-08-06 14:57:30,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:30,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679252717] [2021-08-06 14:57:30,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:30,743 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:30,777 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:30,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:30,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679252717] [2021-08-06 14:57:30,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679252717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:30,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873077159] [2021-08-06 14:57:30,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:30,777 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:30,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:30,778 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:30,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 14:57:31,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:31,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:31,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:31,272 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:31,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873077159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:31,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:31,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:57:31,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018955766] [2021-08-06 14:57:31,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:31,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:31,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:31,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:31,273 INFO L87 Difference]: Start difference. First operand 11172 states and 40413 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:31,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:31,453 INFO L93 Difference]: Finished difference Result 11672 states and 41648 transitions. [2021-08-06 14:57:31,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:57:31,453 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 23 [2021-08-06 14:57:31,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:31,477 INFO L225 Difference]: With dead ends: 11672 [2021-08-06 14:57:31,477 INFO L226 Difference]: Without dead ends: 11652 [2021-08-06 14:57:31,477 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 77.3ms TimeCoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:31,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11652 states. [2021-08-06 14:57:31,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11652 to 11162. [2021-08-06 14:57:31,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11162 states, 11161 states have (on average 3.6167010124540813) internal successors, (40366), 11161 states have internal predecessors, (40366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:31,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11162 states to 11162 states and 40366 transitions. [2021-08-06 14:57:31,789 INFO L78 Accepts]: Start accepts. Automaton has 11162 states and 40366 transitions. Word has length 23 [2021-08-06 14:57:31,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:31,789 INFO L470 AbstractCegarLoop]: Abstraction has 11162 states and 40366 transitions. [2021-08-06 14:57:31,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:31,789 INFO L276 IsEmpty]: Start isEmpty. Operand 11162 states and 40366 transitions. [2021-08-06 14:57:31,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:31,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:31,809 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:31,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:32,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:32,009 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:32,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:32,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1151142540, now seen corresponding path program 4 times [2021-08-06 14:57:32,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:32,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63774041] [2021-08-06 14:57:32,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:32,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:32,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:32,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:32,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63774041] [2021-08-06 14:57:32,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63774041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:32,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365424723] [2021-08-06 14:57:32,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:32,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:32,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:32,058 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:32,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 14:57:32,353 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:32,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:32,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:32,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:32,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:32,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365424723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:32,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:32,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-06 14:57:32,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197844593] [2021-08-06 14:57:32,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:57:32,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:32,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:57:32,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:32,508 INFO L87 Difference]: Start difference. First operand 11162 states and 40366 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:32,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:32,790 INFO L93 Difference]: Finished difference Result 16654 states and 59576 transitions. [2021-08-06 14:57:32,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:57:32,790 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:32,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:32,828 INFO L225 Difference]: With dead ends: 16654 [2021-08-06 14:57:32,828 INFO L226 Difference]: Without dead ends: 16654 [2021-08-06 14:57:32,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 83.5ms TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:57:32,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16654 states. [2021-08-06 14:57:33,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16654 to 8053. [2021-08-06 14:57:33,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8053 states, 8052 states have (on average 3.6019622454048683) internal successors, (29003), 8052 states have internal predecessors, (29003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:33,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8053 states to 8053 states and 29003 transitions. [2021-08-06 14:57:33,033 INFO L78 Accepts]: Start accepts. Automaton has 8053 states and 29003 transitions. Word has length 23 [2021-08-06 14:57:33,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:33,034 INFO L470 AbstractCegarLoop]: Abstraction has 8053 states and 29003 transitions. [2021-08-06 14:57:33,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:33,034 INFO L276 IsEmpty]: Start isEmpty. Operand 8053 states and 29003 transitions. [2021-08-06 14:57:33,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:33,046 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:33,046 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:33,063 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-06 14:57:33,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-06 14:57:33,247 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:33,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:33,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1701574328, now seen corresponding path program 14 times [2021-08-06 14:57:33,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:33,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74288877] [2021-08-06 14:57:33,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:33,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:33,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:33,276 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:33,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:33,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74288877] [2021-08-06 14:57:33,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74288877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:33,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15508875] [2021-08-06 14:57:33,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:33,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:33,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:33,277 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:33,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 14:57:33,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:33,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:33,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:57:33,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:33,749 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:33,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15508875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:33,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:33,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:57:33,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816014009] [2021-08-06 14:57:33,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:33,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:33,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:33,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:33,750 INFO L87 Difference]: Start difference. First operand 8053 states and 29003 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:33,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:33,954 INFO L93 Difference]: Finished difference Result 8643 states and 30488 transitions. [2021-08-06 14:57:33,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:57:33,954 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:33,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:33,972 INFO L225 Difference]: With dead ends: 8643 [2021-08-06 14:57:33,972 INFO L226 Difference]: Without dead ends: 8583 [2021-08-06 14:57:33,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 93.2ms TimeCoverageRelationStatistics Valid=106, Invalid=200, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:57:33,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8583 states. [2021-08-06 14:57:34,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8583 to 8052. [2021-08-06 14:57:34,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8052 states, 8051 states have (on average 3.5914793193392125) internal successors, (28915), 8051 states have internal predecessors, (28915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:34,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8052 states to 8052 states and 28915 transitions. [2021-08-06 14:57:34,176 INFO L78 Accepts]: Start accepts. Automaton has 8052 states and 28915 transitions. Word has length 23 [2021-08-06 14:57:34,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:34,176 INFO L470 AbstractCegarLoop]: Abstraction has 8052 states and 28915 transitions. [2021-08-06 14:57:34,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:34,176 INFO L276 IsEmpty]: Start isEmpty. Operand 8052 states and 28915 transitions. [2021-08-06 14:57:34,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:34,188 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:34,189 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:34,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:34,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-06 14:57:34,390 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:34,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:34,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1169726578, now seen corresponding path program 5 times [2021-08-06 14:57:34,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:34,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858362434] [2021-08-06 14:57:34,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:34,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:34,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:34,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:34,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858362434] [2021-08-06 14:57:34,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858362434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:34,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887109569] [2021-08-06 14:57:34,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:34,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:34,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:34,477 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:34,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-06 14:57:34,769 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:57:34,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:34,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:34,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:35,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:35,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887109569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:35,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:35,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:57:35,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306282367] [2021-08-06 14:57:35,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:57:35,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:35,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:57:35,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:35,001 INFO L87 Difference]: Start difference. First operand 8052 states and 28915 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:35,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:35,216 INFO L93 Difference]: Finished difference Result 8209 states and 29298 transitions. [2021-08-06 14:57:35,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:57:35,216 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:57:35,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:35,233 INFO L225 Difference]: With dead ends: 8209 [2021-08-06 14:57:35,233 INFO L226 Difference]: Without dead ends: 8176 [2021-08-06 14:57:35,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 113.9ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:57:35,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8176 states. [2021-08-06 14:57:35,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8176 to 8077. [2021-08-06 14:57:35,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8077 states, 8076 states have (on average 3.5898959881129273) internal successors, (28992), 8076 states have internal predecessors, (28992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:35,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8077 states to 8077 states and 28992 transitions. [2021-08-06 14:57:35,400 INFO L78 Accepts]: Start accepts. Automaton has 8077 states and 28992 transitions. Word has length 23 [2021-08-06 14:57:35,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:35,401 INFO L470 AbstractCegarLoop]: Abstraction has 8077 states and 28992 transitions. [2021-08-06 14:57:35,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:35,401 INFO L276 IsEmpty]: Start isEmpty. Operand 8077 states and 28992 transitions. [2021-08-06 14:57:35,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:35,415 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:35,415 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:35,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:35,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 14:57:35,616 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:35,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:35,617 INFO L82 PathProgramCache]: Analyzing trace with hash 370686574, now seen corresponding path program 6 times [2021-08-06 14:57:35,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:35,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761147381] [2021-08-06 14:57:35,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:35,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:35,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:35,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:35,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:35,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761147381] [2021-08-06 14:57:35,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761147381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:35,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152971964] [2021-08-06 14:57:35,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:35,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:35,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:35,717 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:35,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-06 14:57:36,064 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:57:36,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:36,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:36,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:36,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:36,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152971964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:36,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:36,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:57:36,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205328835] [2021-08-06 14:57:36,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:57:36,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:36,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:57:36,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:57:36,364 INFO L87 Difference]: Start difference. First operand 8077 states and 28992 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:36,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:36,592 INFO L93 Difference]: Finished difference Result 10299 states and 36676 transitions. [2021-08-06 14:57:36,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:57:36,593 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:36,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:36,617 INFO L225 Difference]: With dead ends: 10299 [2021-08-06 14:57:36,617 INFO L226 Difference]: Without dead ends: 10251 [2021-08-06 14:57:36,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 132.1ms TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:57:36,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10251 states. [2021-08-06 14:57:36,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10251 to 8072. [2021-08-06 14:57:36,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8072 states, 8071 states have (on average 3.5903853301945237) internal successors, (28978), 8071 states have internal predecessors, (28978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:36,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8072 states to 8072 states and 28978 transitions. [2021-08-06 14:57:36,870 INFO L78 Accepts]: Start accepts. Automaton has 8072 states and 28978 transitions. Word has length 23 [2021-08-06 14:57:36,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:36,870 INFO L470 AbstractCegarLoop]: Abstraction has 8072 states and 28978 transitions. [2021-08-06 14:57:36,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:36,870 INFO L276 IsEmpty]: Start isEmpty. Operand 8072 states and 28978 transitions. [2021-08-06 14:57:36,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:36,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:36,885 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:36,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:37,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:37,086 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:37,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:37,086 INFO L82 PathProgramCache]: Analyzing trace with hash 289287518, now seen corresponding path program 7 times [2021-08-06 14:57:37,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:37,086 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374159996] [2021-08-06 14:57:37,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:37,086 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:37,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:37,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:37,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374159996] [2021-08-06 14:57:37,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374159996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:37,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175974876] [2021-08-06 14:57:37,184 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:37,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:37,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:37,185 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:37,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-06 14:57:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:37,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:37,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:37,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:37,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175974876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:37,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:37,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-06 14:57:37,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403641818] [2021-08-06 14:57:37,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:57:37,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:37,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:57:37,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:37,813 INFO L87 Difference]: Start difference. First operand 8072 states and 28978 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:38,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:38,059 INFO L93 Difference]: Finished difference Result 10747 states and 38091 transitions. [2021-08-06 14:57:38,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:57:38,059 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:38,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:38,082 INFO L225 Difference]: With dead ends: 10747 [2021-08-06 14:57:38,082 INFO L226 Difference]: Without dead ends: 10699 [2021-08-06 14:57:38,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 162.5ms TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:57:38,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10699 states. [2021-08-06 14:57:38,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10699 to 8069. [2021-08-06 14:57:38,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8069 states, 8068 states have (on average 3.5909766980664353) internal successors, (28972), 8068 states have internal predecessors, (28972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:38,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8069 states to 8069 states and 28972 transitions. [2021-08-06 14:57:38,241 INFO L78 Accepts]: Start accepts. Automaton has 8069 states and 28972 transitions. Word has length 23 [2021-08-06 14:57:38,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:38,242 INFO L470 AbstractCegarLoop]: Abstraction has 8069 states and 28972 transitions. [2021-08-06 14:57:38,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:38,242 INFO L276 IsEmpty]: Start isEmpty. Operand 8069 states and 28972 transitions. [2021-08-06 14:57:38,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:38,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:38,257 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:38,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:38,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:38,457 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:38,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:38,457 INFO L82 PathProgramCache]: Analyzing trace with hash 702903450, now seen corresponding path program 8 times [2021-08-06 14:57:38,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:38,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539655095] [2021-08-06 14:57:38,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:38,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:38,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:38,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:38,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:38,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539655095] [2021-08-06 14:57:38,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539655095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:38,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624988438] [2021-08-06 14:57:38,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:38,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:38,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:38,551 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:38,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-06 14:57:38,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:38,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:38,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:38,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:39,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:39,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624988438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:39,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:39,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-06 14:57:39,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919067571] [2021-08-06 14:57:39,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:57:39,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:39,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:57:39,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:39,242 INFO L87 Difference]: Start difference. First operand 8069 states and 28972 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:39,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:39,536 INFO L93 Difference]: Finished difference Result 10785 states and 38212 transitions. [2021-08-06 14:57:39,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:57:39,537 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:39,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:39,559 INFO L225 Difference]: With dead ends: 10785 [2021-08-06 14:57:39,559 INFO L226 Difference]: Without dead ends: 10737 [2021-08-06 14:57:39,560 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 248.0ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:57:39,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10737 states. [2021-08-06 14:57:39,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10737 to 8068. [2021-08-06 14:57:39,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8068 states, 8067 states have (on average 3.591421842072642) internal successors, (28972), 8067 states have internal predecessors, (28972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:39,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8068 states to 8068 states and 28972 transitions. [2021-08-06 14:57:39,721 INFO L78 Accepts]: Start accepts. Automaton has 8068 states and 28972 transitions. Word has length 23 [2021-08-06 14:57:39,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:39,721 INFO L470 AbstractCegarLoop]: Abstraction has 8068 states and 28972 transitions. [2021-08-06 14:57:39,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:39,721 INFO L276 IsEmpty]: Start isEmpty. Operand 8068 states and 28972 transitions. [2021-08-06 14:57:39,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:39,734 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:39,735 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:39,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:39,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-06 14:57:39,941 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:39,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:39,941 INFO L82 PathProgramCache]: Analyzing trace with hash 18908732, now seen corresponding path program 9 times [2021-08-06 14:57:39,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:39,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730024367] [2021-08-06 14:57:39,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:39,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:40,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:40,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:40,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730024367] [2021-08-06 14:57:40,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730024367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:40,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820148221] [2021-08-06 14:57:40,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:40,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:40,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:40,034 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:40,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-06 14:57:40,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 14:57:40,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:40,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:40,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:40,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:40,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820148221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:40,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:40,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:57:40,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497556686] [2021-08-06 14:57:40,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:57:40,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:40,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:57:40,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:40,656 INFO L87 Difference]: Start difference. First operand 8068 states and 28972 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:40,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:40,821 INFO L93 Difference]: Finished difference Result 8314 states and 29600 transitions. [2021-08-06 14:57:40,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:57:40,822 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:57:40,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:40,837 INFO L225 Difference]: With dead ends: 8314 [2021-08-06 14:57:40,838 INFO L226 Difference]: Without dead ends: 8255 [2021-08-06 14:57:40,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:40,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8255 states. [2021-08-06 14:57:40,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8255 to 8137. [2021-08-06 14:57:40,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8137 states, 8136 states have (on average 3.587266470009833) internal successors, (29186), 8136 states have internal predecessors, (29186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:40,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8137 states to 8137 states and 29186 transitions. [2021-08-06 14:57:40,961 INFO L78 Accepts]: Start accepts. Automaton has 8137 states and 29186 transitions. Word has length 23 [2021-08-06 14:57:40,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:40,961 INFO L470 AbstractCegarLoop]: Abstraction has 8137 states and 29186 transitions. [2021-08-06 14:57:40,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:40,961 INFO L276 IsEmpty]: Start isEmpty. Operand 8137 states and 29186 transitions. [2021-08-06 14:57:40,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:40,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:40,974 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:40,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:41,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-06 14:57:41,186 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:41,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:41,187 INFO L82 PathProgramCache]: Analyzing trace with hash -780131272, now seen corresponding path program 10 times [2021-08-06 14:57:41,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:41,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726923816] [2021-08-06 14:57:41,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:41,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:41,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:41,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:41,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726923816] [2021-08-06 14:57:41,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726923816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:41,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035280670] [2021-08-06 14:57:41,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:41,287 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:41,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:41,297 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:41,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-06 14:57:41,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:41,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:41,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:41,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:41,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:41,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035280670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:41,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:41,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:57:41,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060132550] [2021-08-06 14:57:41,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:57:41,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:41,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:57:41,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:57:41,954 INFO L87 Difference]: Start difference. First operand 8137 states and 29186 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:42,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:42,151 INFO L93 Difference]: Finished difference Result 10367 states and 36899 transitions. [2021-08-06 14:57:42,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:57:42,151 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:42,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:42,173 INFO L225 Difference]: With dead ends: 10367 [2021-08-06 14:57:42,173 INFO L226 Difference]: Without dead ends: 10321 [2021-08-06 14:57:42,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 112.6ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:57:42,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10321 states. [2021-08-06 14:57:42,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10321 to 8140. [2021-08-06 14:57:42,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8140 states, 8139 states have (on average 3.5897530409141174) internal successors, (29217), 8139 states have internal predecessors, (29217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:42,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8140 states to 8140 states and 29217 transitions. [2021-08-06 14:57:42,374 INFO L78 Accepts]: Start accepts. Automaton has 8140 states and 29217 transitions. Word has length 23 [2021-08-06 14:57:42,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:42,374 INFO L470 AbstractCegarLoop]: Abstraction has 8140 states and 29217 transitions. [2021-08-06 14:57:42,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:42,374 INFO L276 IsEmpty]: Start isEmpty. Operand 8140 states and 29217 transitions. [2021-08-06 14:57:42,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:42,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:42,388 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:42,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:42,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-06 14:57:42,589 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:42,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:42,589 INFO L82 PathProgramCache]: Analyzing trace with hash -861530328, now seen corresponding path program 11 times [2021-08-06 14:57:42,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:42,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727349535] [2021-08-06 14:57:42,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:42,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:42,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:42,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:42,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727349535] [2021-08-06 14:57:42,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727349535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:42,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151513190] [2021-08-06 14:57:42,682 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:42,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:42,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:42,685 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:42,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-06 14:57:43,122 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:43,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:43,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:43,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:43,414 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:43,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151513190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:43,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:43,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-06 14:57:43,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683172832] [2021-08-06 14:57:43,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:57:43,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:43,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:57:43,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:43,416 INFO L87 Difference]: Start difference. First operand 8140 states and 29217 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:43,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:43,687 INFO L93 Difference]: Finished difference Result 10852 states and 38322 transitions. [2021-08-06 14:57:43,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:57:43,687 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:43,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:43,710 INFO L225 Difference]: With dead ends: 10852 [2021-08-06 14:57:43,710 INFO L226 Difference]: Without dead ends: 10785 [2021-08-06 14:57:43,711 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 174.1ms TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:57:43,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10785 states. [2021-08-06 14:57:43,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10785 to 8157. [2021-08-06 14:57:43,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8157 states, 8156 states have (on average 3.5922020598332516) internal successors, (29298), 8156 states have internal predecessors, (29298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:43,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8157 states to 8157 states and 29298 transitions. [2021-08-06 14:57:43,871 INFO L78 Accepts]: Start accepts. Automaton has 8157 states and 29298 transitions. Word has length 23 [2021-08-06 14:57:43,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:43,871 INFO L470 AbstractCegarLoop]: Abstraction has 8157 states and 29298 transitions. [2021-08-06 14:57:43,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:43,872 INFO L276 IsEmpty]: Start isEmpty. Operand 8157 states and 29298 transitions. [2021-08-06 14:57:43,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:43,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:43,884 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:43,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-06 14:57:44,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 14:57:44,085 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:44,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:44,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1508260856, now seen corresponding path program 12 times [2021-08-06 14:57:44,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:44,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482206047] [2021-08-06 14:57:44,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:44,086 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:44,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:44,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:44,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482206047] [2021-08-06 14:57:44,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482206047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:44,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860349961] [2021-08-06 14:57:44,191 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:44,191 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:44,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:44,192 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:44,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 14:57:44,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:57:44,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:44,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:44,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:44,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:44,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860349961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:44,892 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:44,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:57:44,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609505246] [2021-08-06 14:57:44,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:57:44,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:44,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:57:44,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:44,893 INFO L87 Difference]: Start difference. First operand 8157 states and 29298 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:45,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:45,072 INFO L93 Difference]: Finished difference Result 8307 states and 29660 transitions. [2021-08-06 14:57:45,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:57:45,072 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:57:45,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:45,089 INFO L225 Difference]: With dead ends: 8307 [2021-08-06 14:57:45,089 INFO L226 Difference]: Without dead ends: 8252 [2021-08-06 14:57:45,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:45,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8252 states. [2021-08-06 14:57:45,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8252 to 8175. [2021-08-06 14:57:45,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8175 states, 8174 states have (on average 3.5910203082945924) internal successors, (29353), 8174 states have internal predecessors, (29353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:45,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8175 states to 8175 states and 29353 transitions. [2021-08-06 14:57:45,223 INFO L78 Accepts]: Start accepts. Automaton has 8175 states and 29353 transitions. Word has length 23 [2021-08-06 14:57:45,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:45,223 INFO L470 AbstractCegarLoop]: Abstraction has 8175 states and 29353 transitions. [2021-08-06 14:57:45,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:45,223 INFO L276 IsEmpty]: Start isEmpty. Operand 8175 states and 29353 transitions. [2021-08-06 14:57:45,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:45,237 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:45,237 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:45,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-06 14:57:45,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:45,438 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:45,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:45,439 INFO L82 PathProgramCache]: Analyzing trace with hash 709220852, now seen corresponding path program 13 times [2021-08-06 14:57:45,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:45,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100052438] [2021-08-06 14:57:45,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:45,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:45,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:45,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:45,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:45,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100052438] [2021-08-06 14:57:45,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100052438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:45,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491350159] [2021-08-06 14:57:45,572 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:45,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:45,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:45,573 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:45,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 14:57:46,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:46,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:46,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:46,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:46,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491350159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:46,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:46,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:57:46,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14763988] [2021-08-06 14:57:46,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:57:46,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:46,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:57:46,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:57:46,326 INFO L87 Difference]: Start difference. First operand 8175 states and 29353 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:46,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:46,569 INFO L93 Difference]: Finished difference Result 10336 states and 36828 transitions. [2021-08-06 14:57:46,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:57:46,570 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:46,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:46,592 INFO L225 Difference]: With dead ends: 10336 [2021-08-06 14:57:46,592 INFO L226 Difference]: Without dead ends: 10290 [2021-08-06 14:57:46,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 171.0ms TimeCoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:57:46,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10290 states. [2021-08-06 14:57:46,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10290 to 8171. [2021-08-06 14:57:46,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8171 states, 8170 states have (on average 3.591309669522644) internal successors, (29341), 8170 states have internal predecessors, (29341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:46,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8171 states to 8171 states and 29341 transitions. [2021-08-06 14:57:46,749 INFO L78 Accepts]: Start accepts. Automaton has 8171 states and 29341 transitions. Word has length 23 [2021-08-06 14:57:46,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:46,749 INFO L470 AbstractCegarLoop]: Abstraction has 8171 states and 29341 transitions. [2021-08-06 14:57:46,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:46,749 INFO L276 IsEmpty]: Start isEmpty. Operand 8171 states and 29341 transitions. [2021-08-06 14:57:46,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:46,761 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:46,761 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:46,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-06 14:57:46,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-06 14:57:46,962 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:46,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:46,962 INFO L82 PathProgramCache]: Analyzing trace with hash 449096986, now seen corresponding path program 14 times [2021-08-06 14:57:46,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:46,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138008375] [2021-08-06 14:57:46,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:46,963 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:47,079 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:47,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:47,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138008375] [2021-08-06 14:57:47,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138008375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:47,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037544786] [2021-08-06 14:57:47,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:47,080 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:47,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:47,080 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:47,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 14:57:47,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:47,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:47,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:57:47,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:47,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:47,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037544786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:47,808 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:47,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:57:47,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177106107] [2021-08-06 14:57:47,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:57:47,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:47,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:57:47,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:57:47,809 INFO L87 Difference]: Start difference. First operand 8171 states and 29341 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:48,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:48,016 INFO L93 Difference]: Finished difference Result 8279 states and 29583 transitions. [2021-08-06 14:57:48,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:57:48,016 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:48,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:48,033 INFO L225 Difference]: With dead ends: 8279 [2021-08-06 14:57:48,033 INFO L226 Difference]: Without dead ends: 8236 [2021-08-06 14:57:48,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 119.6ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:57:48,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8236 states. [2021-08-06 14:57:48,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8236 to 8175. [2021-08-06 14:57:48,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8175 states, 8174 states have (on average 3.5902862735502814) internal successors, (29347), 8174 states have internal predecessors, (29347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:48,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8175 states to 8175 states and 29347 transitions. [2021-08-06 14:57:48,163 INFO L78 Accepts]: Start accepts. Automaton has 8175 states and 29347 transitions. Word has length 23 [2021-08-06 14:57:48,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:48,163 INFO L470 AbstractCegarLoop]: Abstraction has 8175 states and 29347 transitions. [2021-08-06 14:57:48,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:48,163 INFO L276 IsEmpty]: Start isEmpty. Operand 8175 states and 29347 transitions. [2021-08-06 14:57:48,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:48,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:48,175 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:48,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:48,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-06 14:57:48,375 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:48,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:48,376 INFO L82 PathProgramCache]: Analyzing trace with hash 470852840, now seen corresponding path program 15 times [2021-08-06 14:57:48,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:48,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812899435] [2021-08-06 14:57:48,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:48,376 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:48,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:48,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:48,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:48,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812899435] [2021-08-06 14:57:48,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812899435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:48,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80984401] [2021-08-06 14:57:48,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:48,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:48,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:48,437 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:48,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 14:57:48,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:57:48,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:48,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:48,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:49,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:49,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80984401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:49,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:49,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 14:57:49,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486161580] [2021-08-06 14:57:49,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:49,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:49,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:49,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:49,043 INFO L87 Difference]: Start difference. First operand 8175 states and 29347 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:49,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:49,188 INFO L93 Difference]: Finished difference Result 10463 states and 37022 transitions. [2021-08-06 14:57:49,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:57:49,188 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:49,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:49,209 INFO L225 Difference]: With dead ends: 10463 [2021-08-06 14:57:49,209 INFO L226 Difference]: Without dead ends: 10463 [2021-08-06 14:57:49,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 67.6ms TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:49,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10463 states. [2021-08-06 14:57:49,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10463 to 8533. [2021-08-06 14:57:49,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8533 states, 8532 states have (on average 3.587318330989217) internal successors, (30607), 8532 states have internal predecessors, (30607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:49,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8533 states to 8533 states and 30607 transitions. [2021-08-06 14:57:49,365 INFO L78 Accepts]: Start accepts. Automaton has 8533 states and 30607 transitions. Word has length 23 [2021-08-06 14:57:49,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:49,365 INFO L470 AbstractCegarLoop]: Abstraction has 8533 states and 30607 transitions. [2021-08-06 14:57:49,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:49,365 INFO L276 IsEmpty]: Start isEmpty. Operand 8533 states and 30607 transitions. [2021-08-06 14:57:49,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:49,378 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:49,378 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:49,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-06 14:57:49,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-06 14:57:49,578 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:49,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:49,579 INFO L82 PathProgramCache]: Analyzing trace with hash 328283496, now seen corresponding path program 16 times [2021-08-06 14:57:49,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:49,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028464045] [2021-08-06 14:57:49,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:49,579 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:49,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:49,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:49,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:49,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028464045] [2021-08-06 14:57:49,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028464045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:49,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581111972] [2021-08-06 14:57:49,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:57:49,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:49,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:49,641 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:49,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 14:57:50,148 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:57:50,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:50,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:50,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:50,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:50,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581111972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:50,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:50,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:57:50,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950372909] [2021-08-06 14:57:50,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:57:50,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:50,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:57:50,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:50,339 INFO L87 Difference]: Start difference. First operand 8533 states and 30607 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:50,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:50,587 INFO L93 Difference]: Finished difference Result 18599 states and 66456 transitions. [2021-08-06 14:57:50,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:57:50,588 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:50,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:50,639 INFO L225 Difference]: With dead ends: 18599 [2021-08-06 14:57:50,639 INFO L226 Difference]: Without dead ends: 18599 [2021-08-06 14:57:50,639 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 111.0ms TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:57:50,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18599 states. [2021-08-06 14:57:50,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18599 to 14058. [2021-08-06 14:57:50,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14058 states, 14057 states have (on average 3.598634132460696) internal successors, (50586), 14057 states have internal predecessors, (50586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:50,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14058 states to 14058 states and 50586 transitions. [2021-08-06 14:57:50,941 INFO L78 Accepts]: Start accepts. Automaton has 14058 states and 50586 transitions. Word has length 23 [2021-08-06 14:57:50,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:50,941 INFO L470 AbstractCegarLoop]: Abstraction has 14058 states and 50586 transitions. [2021-08-06 14:57:50,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:50,941 INFO L276 IsEmpty]: Start isEmpty. Operand 14058 states and 50586 transitions. [2021-08-06 14:57:50,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:50,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:50,958 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:50,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-06 14:57:51,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:51,159 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:51,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:51,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1368451066, now seen corresponding path program 17 times [2021-08-06 14:57:51,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:51,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140129174] [2021-08-06 14:57:51,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:51,160 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:51,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:51,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:51,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:51,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140129174] [2021-08-06 14:57:51,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140129174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:51,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126743574] [2021-08-06 14:57:51,220 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:57:51,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:51,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:51,221 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:51,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-06 14:57:51,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:57:51,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:51,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:51,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:51,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:51,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126743574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:51,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:51,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 14:57:51,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624308339] [2021-08-06 14:57:51,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:57:51,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:51,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:57:51,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:57:51,914 INFO L87 Difference]: Start difference. First operand 14058 states and 50586 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:52,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:52,101 INFO L93 Difference]: Finished difference Result 14997 states and 53374 transitions. [2021-08-06 14:57:52,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:57:52,102 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:52,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:52,146 INFO L225 Difference]: With dead ends: 14997 [2021-08-06 14:57:52,146 INFO L226 Difference]: Without dead ends: 14997 [2021-08-06 14:57:52,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 79.7ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:57:52,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14997 states. [2021-08-06 14:57:52,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14997 to 14058. [2021-08-06 14:57:52,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14058 states, 14057 states have (on average 3.598634132460696) internal successors, (50586), 14057 states have internal predecessors, (50586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:52,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14058 states to 14058 states and 50586 transitions. [2021-08-06 14:57:52,418 INFO L78 Accepts]: Start accepts. Automaton has 14058 states and 50586 transitions. Word has length 23 [2021-08-06 14:57:52,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:52,419 INFO L470 AbstractCegarLoop]: Abstraction has 14058 states and 50586 transitions. [2021-08-06 14:57:52,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:52,419 INFO L276 IsEmpty]: Start isEmpty. Operand 14058 states and 50586 transitions. [2021-08-06 14:57:52,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:52,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:52,436 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:52,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-06 14:57:52,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:52,637 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:52,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:52,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1113385484, now seen corresponding path program 18 times [2021-08-06 14:57:52,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:52,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913205553] [2021-08-06 14:57:52,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:52,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:52,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:52,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:52,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:52,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913205553] [2021-08-06 14:57:52,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913205553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:52,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952381873] [2021-08-06 14:57:52,705 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:57:52,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:52,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:52,705 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:52,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-06 14:57:53,214 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:57:53,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:53,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:53,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:53,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:53,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952381873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:53,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:53,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:57:53,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375299475] [2021-08-06 14:57:53,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:57:53,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:53,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:57:53,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:53,430 INFO L87 Difference]: Start difference. First operand 14058 states and 50586 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:53,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:53,698 INFO L93 Difference]: Finished difference Result 25256 states and 90164 transitions. [2021-08-06 14:57:53,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:57:53,699 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 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 23 [2021-08-06 14:57:53,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:53,769 INFO L225 Difference]: With dead ends: 25256 [2021-08-06 14:57:53,769 INFO L226 Difference]: Without dead ends: 25256 [2021-08-06 14:57:53,769 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 135.9ms TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:57:53,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25256 states. [2021-08-06 14:57:54,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25256 to 14108. [2021-08-06 14:57:54,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14108 states, 14107 states have (on average 3.5999149358474516) internal successors, (50784), 14107 states have internal predecessors, (50784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:54,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14108 states to 14108 states and 50784 transitions. [2021-08-06 14:57:54,185 INFO L78 Accepts]: Start accepts. Automaton has 14108 states and 50784 transitions. Word has length 23 [2021-08-06 14:57:54,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:54,185 INFO L470 AbstractCegarLoop]: Abstraction has 14108 states and 50784 transitions. [2021-08-06 14:57:54,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:54,185 INFO L276 IsEmpty]: Start isEmpty. Operand 14108 states and 50784 transitions. [2021-08-06 14:57:54,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:54,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:54,204 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:54,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-06 14:57:54,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:54,413 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:54,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:54,413 INFO L82 PathProgramCache]: Analyzing trace with hash -93654024, now seen corresponding path program 19 times [2021-08-06 14:57:54,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:54,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309623923] [2021-08-06 14:57:54,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:54,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:54,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:54,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:54,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:54,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309623923] [2021-08-06 14:57:54,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309623923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:54,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564747275] [2021-08-06 14:57:54,475 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:57:54,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:54,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:54,476 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:54,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-06 14:57:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:54,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:54,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:55,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:55,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564747275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:55,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:55,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:57:55,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097554832] [2021-08-06 14:57:55,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:57:55,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:55,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:57:55,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:57:55,190 INFO L87 Difference]: Start difference. First operand 14108 states and 50784 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:55,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:55,450 INFO L93 Difference]: Finished difference Result 21867 states and 76984 transitions. [2021-08-06 14:57:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:57:55,450 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:55,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:55,503 INFO L225 Difference]: With dead ends: 21867 [2021-08-06 14:57:55,503 INFO L226 Difference]: Without dead ends: 21867 [2021-08-06 14:57:55,503 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 136.6ms TimeCoverageRelationStatistics Valid=129, Invalid=213, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:57:55,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21867 states. [2021-08-06 14:57:55,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21867 to 14162. [2021-08-06 14:57:55,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14162 states, 14161 states have (on average 3.599957630110868) internal successors, (50979), 14161 states have internal predecessors, (50979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:55,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14162 states to 14162 states and 50979 transitions. [2021-08-06 14:57:55,916 INFO L78 Accepts]: Start accepts. Automaton has 14162 states and 50979 transitions. Word has length 23 [2021-08-06 14:57:55,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:55,917 INFO L470 AbstractCegarLoop]: Abstraction has 14162 states and 50979 transitions. [2021-08-06 14:57:55,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:55,917 INFO L276 IsEmpty]: Start isEmpty. Operand 14162 states and 50979 transitions. [2021-08-06 14:57:55,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:55,936 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:55,936 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:55,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:56,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-06 14:57:56,137 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:56,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:56,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1289134964, now seen corresponding path program 20 times [2021-08-06 14:57:56,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:56,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748644652] [2021-08-06 14:57:56,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:56,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:56,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:56,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:56,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:56,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748644652] [2021-08-06 14:57:56,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748644652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:56,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441077305] [2021-08-06 14:57:56,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:57:56,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:56,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:56,205 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:56,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-06 14:57:56,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:57:56,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:56,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:56,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:57,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:57,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441077305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:57,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:57,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:57:57,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164507655] [2021-08-06 14:57:57,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:57:57,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:57,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:57:57,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:57:57,042 INFO L87 Difference]: Start difference. First operand 14162 states and 50979 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:57,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:57,399 INFO L93 Difference]: Finished difference Result 27150 states and 96606 transitions. [2021-08-06 14:57:57,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:57:57,399 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:57:57,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:57,479 INFO L225 Difference]: With dead ends: 27150 [2021-08-06 14:57:57,479 INFO L226 Difference]: Without dead ends: 27144 [2021-08-06 14:57:57,479 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 193.7ms TimeCoverageRelationStatistics Valid=186, Invalid=320, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:57:57,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27144 states. [2021-08-06 14:57:57,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27144 to 14874. [2021-08-06 14:57:57,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14874 states, 14873 states have (on average 3.604921670140523) internal successors, (53616), 14873 states have internal predecessors, (53616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:57,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14874 states to 14874 states and 53616 transitions. [2021-08-06 14:57:57,882 INFO L78 Accepts]: Start accepts. Automaton has 14874 states and 53616 transitions. Word has length 23 [2021-08-06 14:57:57,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:57,882 INFO L470 AbstractCegarLoop]: Abstraction has 14874 states and 53616 transitions. [2021-08-06 14:57:57,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:57,882 INFO L276 IsEmpty]: Start isEmpty. Operand 14874 states and 53616 transitions. [2021-08-06 14:57:57,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:57,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:57,904 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:57,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-06 14:57:58,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-06 14:57:58,105 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:58,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:58,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1986100872, now seen corresponding path program 21 times [2021-08-06 14:57:58,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:58,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351694620] [2021-08-06 14:57:58,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:58,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:58,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:57:58,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:58,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:57:58,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351694620] [2021-08-06 14:57:58,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351694620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:58,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368960715] [2021-08-06 14:57:58,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:57:58,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:57:58,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:57:58,177 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:57:58,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-06 14:57:58,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 14:57:58,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:57:58,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:57:58,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:57:59,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:57:59,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368960715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:57:59,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:57:59,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:57:59,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258950482] [2021-08-06 14:57:59,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:57:59,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:57:59,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:57:59,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:57:59,033 INFO L87 Difference]: Start difference. First operand 14874 states and 53616 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:59,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:57:59,369 INFO L93 Difference]: Finished difference Result 22680 states and 79637 transitions. [2021-08-06 14:57:59,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:57:59,370 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:57:59,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:57:59,421 INFO L225 Difference]: With dead ends: 22680 [2021-08-06 14:57:59,421 INFO L226 Difference]: Without dead ends: 22680 [2021-08-06 14:57:59,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 211.2ms TimeCoverageRelationStatistics Valid=200, Invalid=352, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:57:59,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22680 states. [2021-08-06 14:57:59,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22680 to 14862. [2021-08-06 14:57:59,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14862 states, 14861 states have (on average 3.6048045219029676) internal successors, (53571), 14861 states have internal predecessors, (53571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:59,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14862 states to 14862 states and 53571 transitions. [2021-08-06 14:57:59,749 INFO L78 Accepts]: Start accepts. Automaton has 14862 states and 53571 transitions. Word has length 23 [2021-08-06 14:57:59,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:57:59,750 INFO L470 AbstractCegarLoop]: Abstraction has 14862 states and 53571 transitions. [2021-08-06 14:57:59,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:57:59,750 INFO L276 IsEmpty]: Start isEmpty. Operand 14862 states and 53571 transitions. [2021-08-06 14:57:59,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:57:59,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:57:59,771 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:57:59,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-06 14:57:59,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-06 14:57:59,972 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:57:59,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:57:59,972 INFO L82 PathProgramCache]: Analyzing trace with hash -674015112, now seen corresponding path program 22 times [2021-08-06 14:57:59,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:57:59,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157432563] [2021-08-06 14:57:59,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:57:59,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:57:59,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:00,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:00,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:00,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157432563] [2021-08-06 14:58:00,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157432563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:00,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400660370] [2021-08-06 14:58:00,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:58:00,029 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:00,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:00,030 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:00,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-06 14:58:00,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:58:00,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:00,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:00,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:00,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:00,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400660370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:00,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:00,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:58:00,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563606026] [2021-08-06 14:58:00,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:00,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:00,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:00,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:00,853 INFO L87 Difference]: Start difference. First operand 14862 states and 53571 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:01,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:01,134 INFO L93 Difference]: Finished difference Result 19297 states and 68666 transitions. [2021-08-06 14:58:01,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:58:01,134 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:01,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:01,184 INFO L225 Difference]: With dead ends: 19297 [2021-08-06 14:58:01,184 INFO L226 Difference]: Without dead ends: 19297 [2021-08-06 14:58:01,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 127.4ms TimeCoverageRelationStatistics Valid=118, Invalid=224, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:58:01,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19297 states. [2021-08-06 14:58:01,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19297 to 14862. [2021-08-06 14:58:01,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14862 states, 14861 states have (on average 3.6048045219029676) internal successors, (53571), 14861 states have internal predecessors, (53571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:01,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14862 states to 14862 states and 53571 transitions. [2021-08-06 14:58:01,524 INFO L78 Accepts]: Start accepts. Automaton has 14862 states and 53571 transitions. Word has length 23 [2021-08-06 14:58:01,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:01,524 INFO L470 AbstractCegarLoop]: Abstraction has 14862 states and 53571 transitions. [2021-08-06 14:58:01,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:01,524 INFO L276 IsEmpty]: Start isEmpty. Operand 14862 states and 53571 transitions. [2021-08-06 14:58:01,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:01,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:01,552 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:01,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 14:58:01,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-06 14:58:01,753 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:01,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:01,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1796586428, now seen corresponding path program 23 times [2021-08-06 14:58:01,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:01,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70127907] [2021-08-06 14:58:01,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:01,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:01,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:01,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:01,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:01,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70127907] [2021-08-06 14:58:01,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70127907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:01,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117573193] [2021-08-06 14:58:01,813 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:58:01,813 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:01,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:01,825 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:01,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-06 14:58:02,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:58:02,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:02,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:02,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:02,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:02,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117573193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:02,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:02,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:58:02,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500370901] [2021-08-06 14:58:02,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:02,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:02,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:02,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=80, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:02,606 INFO L87 Difference]: Start difference. First operand 14862 states and 53571 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:02,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:02,925 INFO L93 Difference]: Finished difference Result 33945 states and 122633 transitions. [2021-08-06 14:58:02,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:58:02,925 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:02,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:03,033 INFO L225 Difference]: With dead ends: 33945 [2021-08-06 14:58:03,033 INFO L226 Difference]: Without dead ends: 33935 [2021-08-06 14:58:03,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 100.5ms TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:58:03,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33935 states. [2021-08-06 14:58:03,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33935 to 26076. [2021-08-06 14:58:03,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26076 states, 26075 states have (on average 3.595091083413231) internal successors, (93742), 26075 states have internal predecessors, (93742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:03,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26076 states to 26076 states and 93742 transitions. [2021-08-06 14:58:03,752 INFO L78 Accepts]: Start accepts. Automaton has 26076 states and 93742 transitions. Word has length 23 [2021-08-06 14:58:03,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:03,752 INFO L470 AbstractCegarLoop]: Abstraction has 26076 states and 93742 transitions. [2021-08-06 14:58:03,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:03,753 INFO L276 IsEmpty]: Start isEmpty. Operand 26076 states and 93742 transitions. [2021-08-06 14:58:03,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:03,785 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:03,785 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:03,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-06 14:58:03,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-06 14:58:03,986 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:03,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:03,986 INFO L82 PathProgramCache]: Analyzing trace with hash 99851866, now seen corresponding path program 24 times [2021-08-06 14:58:03,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:03,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448776723] [2021-08-06 14:58:03,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:03,987 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:03,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:04,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:04,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:04,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448776723] [2021-08-06 14:58:04,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448776723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:04,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861724865] [2021-08-06 14:58:04,052 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:58:04,052 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:04,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:04,053 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:04,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 14:58:04,668 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:58:04,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:04,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-06 14:58:04,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:04,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:04,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861724865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:04,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:04,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:58:04,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425723600] [2021-08-06 14:58:04,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:04,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:04,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:04,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:04,822 INFO L87 Difference]: Start difference. First operand 26076 states and 93742 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:05,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:05,107 INFO L93 Difference]: Finished difference Result 26734 states and 95761 transitions. [2021-08-06 14:58:05,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:58:05,108 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:05,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:05,174 INFO L225 Difference]: With dead ends: 26734 [2021-08-06 14:58:05,174 INFO L226 Difference]: Without dead ends: 26734 [2021-08-06 14:58:05,174 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 103.0ms TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:05,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26734 states. [2021-08-06 14:58:05,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26734 to 26088. [2021-08-06 14:58:05,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26088 states, 26087 states have (on average 3.5951240081266533) internal successors, (93786), 26087 states have internal predecessors, (93786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:05,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26088 states to 26088 states and 93786 transitions. [2021-08-06 14:58:05,823 INFO L78 Accepts]: Start accepts. Automaton has 26088 states and 93786 transitions. Word has length 23 [2021-08-06 14:58:05,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:05,823 INFO L470 AbstractCegarLoop]: Abstraction has 26088 states and 93786 transitions. [2021-08-06 14:58:05,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:05,823 INFO L276 IsEmpty]: Start isEmpty. Operand 26088 states and 93786 transitions. [2021-08-06 14:58:05,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:05,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:05,852 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:05,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-06 14:58:06,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-06 14:58:06,053 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:06,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:06,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1945857750, now seen corresponding path program 15 times [2021-08-06 14:58:06,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:06,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922651694] [2021-08-06 14:58:06,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:06,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:06,092 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:06,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:06,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922651694] [2021-08-06 14:58:06,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922651694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:06,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448062232] [2021-08-06 14:58:06,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:58:06,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:06,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:06,094 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:06,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 14:58:06,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:58:06,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:06,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:58:06,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:06,881 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:06,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448062232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:06,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:06,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:58:06,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964107430] [2021-08-06 14:58:06,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:58:06,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:06,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:58:06,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:58:06,882 INFO L87 Difference]: Start difference. First operand 26088 states and 93786 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:07,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:07,175 INFO L93 Difference]: Finished difference Result 27275 states and 97322 transitions. [2021-08-06 14:58:07,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:58:07,175 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 23 [2021-08-06 14:58:07,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:07,252 INFO L225 Difference]: With dead ends: 27275 [2021-08-06 14:58:07,253 INFO L226 Difference]: Without dead ends: 27223 [2021-08-06 14:58:07,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 86.5ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:58:07,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27223 states. [2021-08-06 14:58:07,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27223 to 26365. [2021-08-06 14:58:07,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26365 states, 26364 states have (on average 3.5933469883174025) internal successors, (94735), 26364 states have internal predecessors, (94735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:07,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26365 states to 26365 states and 94735 transitions. [2021-08-06 14:58:07,910 INFO L78 Accepts]: Start accepts. Automaton has 26365 states and 94735 transitions. Word has length 23 [2021-08-06 14:58:07,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:07,910 INFO L470 AbstractCegarLoop]: Abstraction has 26365 states and 94735 transitions. [2021-08-06 14:58:07,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:07,911 INFO L276 IsEmpty]: Start isEmpty. Operand 26365 states and 94735 transitions. [2021-08-06 14:58:07,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:07,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:07,945 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:07,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:08,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:08,146 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:08,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:08,146 INFO L82 PathProgramCache]: Analyzing trace with hash -2072733398, now seen corresponding path program 16 times [2021-08-06 14:58:08,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:08,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614680812] [2021-08-06 14:58:08,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:08,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:08,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:08,191 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:08,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:08,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614680812] [2021-08-06 14:58:08,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614680812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:08,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306163491] [2021-08-06 14:58:08,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:58:08,191 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:08,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:08,192 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:08,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 14:58:08,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:58:08,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:08,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:58:08,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:08,959 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:08,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306163491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:08,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:08,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:58:08,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686903424] [2021-08-06 14:58:08,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:58:08,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:08,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:58:08,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:58:08,961 INFO L87 Difference]: Start difference. First operand 26365 states and 94735 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:09,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:09,259 INFO L93 Difference]: Finished difference Result 26807 states and 95786 transitions. [2021-08-06 14:58:09,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:58:09,260 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 23 [2021-08-06 14:58:09,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:09,340 INFO L225 Difference]: With dead ends: 26807 [2021-08-06 14:58:09,340 INFO L226 Difference]: Without dead ends: 26797 [2021-08-06 14:58:09,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 84.2ms TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:09,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26797 states. [2021-08-06 14:58:09,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26797 to 26277. [2021-08-06 14:58:09,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26277 states, 26276 states have (on average 3.593811843507383) internal successors, (94431), 26276 states have internal predecessors, (94431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:10,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26277 states to 26277 states and 94431 transitions. [2021-08-06 14:58:10,065 INFO L78 Accepts]: Start accepts. Automaton has 26277 states and 94431 transitions. Word has length 23 [2021-08-06 14:58:10,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:10,065 INFO L470 AbstractCegarLoop]: Abstraction has 26277 states and 94431 transitions. [2021-08-06 14:58:10,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 26277 states and 94431 transitions. [2021-08-06 14:58:10,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:10,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:10,103 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:10,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-06 14:58:10,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:10,304 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:10,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:10,304 INFO L82 PathProgramCache]: Analyzing trace with hash 385959470, now seen corresponding path program 17 times [2021-08-06 14:58:10,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:10,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503751467] [2021-08-06 14:58:10,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:10,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:10,350 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:10,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:10,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503751467] [2021-08-06 14:58:10,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503751467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:10,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357957570] [2021-08-06 14:58:10,351 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:58:10,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:10,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:10,361 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:10,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 14:58:11,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:58:11,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:11,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:58:11,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:11,173 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:11,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357957570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:11,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:11,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:58:11,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269861361] [2021-08-06 14:58:11,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:58:11,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:11,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:58:11,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:58:11,174 INFO L87 Difference]: Start difference. First operand 26277 states and 94431 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:11,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:11,530 INFO L93 Difference]: Finished difference Result 26602 states and 95215 transitions. [2021-08-06 14:58:11,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:58:11,530 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:11,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:11,604 INFO L225 Difference]: With dead ends: 26602 [2021-08-06 14:58:11,604 INFO L226 Difference]: Without dead ends: 26542 [2021-08-06 14:58:11,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 124.8ms TimeCoverageRelationStatistics Valid=117, Invalid=263, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:58:11,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26542 states. [2021-08-06 14:58:12,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26542 to 26119. [2021-08-06 14:58:12,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26119 states, 26118 states have (on average 3.5962937437782374) internal successors, (93928), 26118 states have internal predecessors, (93928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:12,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26119 states to 26119 states and 93928 transitions. [2021-08-06 14:58:12,371 INFO L78 Accepts]: Start accepts. Automaton has 26119 states and 93928 transitions. Word has length 23 [2021-08-06 14:58:12,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:12,371 INFO L470 AbstractCegarLoop]: Abstraction has 26119 states and 93928 transitions. [2021-08-06 14:58:12,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:12,371 INFO L276 IsEmpty]: Start isEmpty. Operand 26119 states and 93928 transitions. [2021-08-06 14:58:12,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:12,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:12,413 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:12,433 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-06 14:58:12,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:12,614 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:12,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:12,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1274385134, now seen corresponding path program 18 times [2021-08-06 14:58:12,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:12,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739383829] [2021-08-06 14:58:12,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:12,614 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:12,644 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:12,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:12,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739383829] [2021-08-06 14:58:12,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739383829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:12,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510535967] [2021-08-06 14:58:12,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:58:12,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:12,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:12,645 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:12,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 14:58:13,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:58:13,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:13,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:58:13,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:13,448 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:13,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510535967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:13,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:13,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:58:13,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107574114] [2021-08-06 14:58:13,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:58:13,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:13,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:58:13,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:58:13,449 INFO L87 Difference]: Start difference. First operand 26119 states and 93928 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:13,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:13,844 INFO L93 Difference]: Finished difference Result 26987 states and 96631 transitions. [2021-08-06 14:58:13,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:58:13,844 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 23 [2021-08-06 14:58:13,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:13,923 INFO L225 Difference]: With dead ends: 26987 [2021-08-06 14:58:13,924 INFO L226 Difference]: Without dead ends: 26963 [2021-08-06 14:58:13,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 93.9ms TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:13,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26963 states. [2021-08-06 14:58:14,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26963 to 26267. [2021-08-06 14:58:14,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26267 states, 26266 states have (on average 3.5969694662301075) internal successors, (94478), 26266 states have internal predecessors, (94478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:14,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26267 states to 26267 states and 94478 transitions. [2021-08-06 14:58:14,616 INFO L78 Accepts]: Start accepts. Automaton has 26267 states and 94478 transitions. Word has length 23 [2021-08-06 14:58:14,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:14,616 INFO L470 AbstractCegarLoop]: Abstraction has 26267 states and 94478 transitions. [2021-08-06 14:58:14,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:14,616 INFO L276 IsEmpty]: Start isEmpty. Operand 26267 states and 94478 transitions. [2021-08-06 14:58:14,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:14,671 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:14,671 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:14,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-06 14:58:14,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-06 14:58:14,872 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:14,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:14,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1147509486, now seen corresponding path program 19 times [2021-08-06 14:58:14,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:14,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262934600] [2021-08-06 14:58:14,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:14,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:14,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:14,930 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:14,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:14,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262934600] [2021-08-06 14:58:14,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262934600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:14,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833982051] [2021-08-06 14:58:14,931 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:58:14,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:14,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:14,933 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:14,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 14:58:15,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:15,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:58:15,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:15,927 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:15,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833982051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:15,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:15,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:58:15,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272225887] [2021-08-06 14:58:15,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:58:15,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:15,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:58:15,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:58:15,941 INFO L87 Difference]: Start difference. First operand 26267 states and 94478 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:16,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:16,291 INFO L93 Difference]: Finished difference Result 26543 states and 95133 transitions. [2021-08-06 14:58:16,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:58:16,292 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 23 [2021-08-06 14:58:16,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:16,376 INFO L225 Difference]: With dead ends: 26543 [2021-08-06 14:58:16,377 INFO L226 Difference]: Without dead ends: 26533 [2021-08-06 14:58:16,377 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 123.8ms TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:58:16,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26533 states. [2021-08-06 14:58:16,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26533 to 26261. [2021-08-06 14:58:16,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26261 states, 26260 states have (on average 3.596839299314547) internal successors, (94453), 26260 states have internal predecessors, (94453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:16,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26261 states to 26261 states and 94453 transitions. [2021-08-06 14:58:16,991 INFO L78 Accepts]: Start accepts. Automaton has 26261 states and 94453 transitions. Word has length 23 [2021-08-06 14:58:16,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:16,992 INFO L470 AbstractCegarLoop]: Abstraction has 26261 states and 94453 transitions. [2021-08-06 14:58:16,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:16,992 INFO L276 IsEmpty]: Start isEmpty. Operand 26261 states and 94453 transitions. [2021-08-06 14:58:17,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:17,020 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:17,020 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:17,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-06 14:58:17,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-06 14:58:17,221 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:17,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:17,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1508650798, now seen corresponding path program 20 times [2021-08-06 14:58:17,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:17,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403158098] [2021-08-06 14:58:17,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:17,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:17,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:17,383 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:17,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:17,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403158098] [2021-08-06 14:58:17,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403158098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:17,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328353594] [2021-08-06 14:58:17,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:58:17,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:17,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:17,397 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:17,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 14:58:18,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:58:18,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:18,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:58:18,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:18,235 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:18,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328353594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:18,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:18,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-06 14:58:18,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642723463] [2021-08-06 14:58:18,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:58:18,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:18,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:58:18,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:58:18,236 INFO L87 Difference]: Start difference. First operand 26261 states and 94453 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:18,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:18,543 INFO L93 Difference]: Finished difference Result 26792 states and 96145 transitions. [2021-08-06 14:58:18,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:58:18,543 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:18,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:18,632 INFO L225 Difference]: With dead ends: 26792 [2021-08-06 14:58:18,632 INFO L226 Difference]: Without dead ends: 26792 [2021-08-06 14:58:18,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 75.7ms TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:58:18,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26792 states. [2021-08-06 14:58:19,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26792 to 26250. [2021-08-06 14:58:19,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26250 states, 26249 states have (on average 3.595908415558688) internal successors, (94389), 26249 states have internal predecessors, (94389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:19,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26250 states to 26250 states and 94389 transitions. [2021-08-06 14:58:19,269 INFO L78 Accepts]: Start accepts. Automaton has 26250 states and 94389 transitions. Word has length 23 [2021-08-06 14:58:19,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:19,269 INFO L470 AbstractCegarLoop]: Abstraction has 26250 states and 94389 transitions. [2021-08-06 14:58:19,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:19,269 INFO L276 IsEmpty]: Start isEmpty. Operand 26250 states and 94389 transitions. [2021-08-06 14:58:19,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:19,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:19,302 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:19,320 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-06 14:58:19,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:19,503 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:19,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:19,503 INFO L82 PathProgramCache]: Analyzing trace with hash 2041659458, now seen corresponding path program 25 times [2021-08-06 14:58:19,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:19,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826294312] [2021-08-06 14:58:19,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:19,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:19,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:19,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:19,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826294312] [2021-08-06 14:58:19,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826294312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:19,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377819894] [2021-08-06 14:58:19,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:58:19,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:19,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:19,609 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:19,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-06 14:58:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:20,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:20,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:20,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:20,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377819894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:20,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:20,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:58:20,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508863414] [2021-08-06 14:58:20,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:58:20,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:20,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:58:20,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:58:20,685 INFO L87 Difference]: Start difference. First operand 26250 states and 94389 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:20,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:20,936 INFO L93 Difference]: Finished difference Result 26475 states and 94952 transitions. [2021-08-06 14:58:20,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:58:20,936 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:58:20,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:21,013 INFO L225 Difference]: With dead ends: 26475 [2021-08-06 14:58:21,013 INFO L226 Difference]: Without dead ends: 26404 [2021-08-06 14:58:21,013 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 102.4ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:58:21,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26404 states. [2021-08-06 14:58:21,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26404 to 26284. [2021-08-06 14:58:21,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26284 states, 26283 states have (on average 3.595099493969486) internal successors, (94490), 26283 states have internal predecessors, (94490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:21,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26284 states to 26284 states and 94490 transitions. [2021-08-06 14:58:21,596 INFO L78 Accepts]: Start accepts. Automaton has 26284 states and 94490 transitions. Word has length 23 [2021-08-06 14:58:21,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:21,596 INFO L470 AbstractCegarLoop]: Abstraction has 26284 states and 94490 transitions. [2021-08-06 14:58:21,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:21,596 INFO L276 IsEmpty]: Start isEmpty. Operand 26284 states and 94490 transitions. [2021-08-06 14:58:21,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:21,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:21,627 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:21,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-06 14:58:21,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:21,833 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:21,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:21,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1242619454, now seen corresponding path program 26 times [2021-08-06 14:58:21,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:21,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133518290] [2021-08-06 14:58:21,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:21,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:21,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:21,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:21,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133518290] [2021-08-06 14:58:21,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133518290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:21,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408821356] [2021-08-06 14:58:21,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:58:21,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:21,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:21,933 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:21,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-06 14:58:22,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:58:22,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:22,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:22,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:23,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:23,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408821356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:23,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:23,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:58:23,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856391745] [2021-08-06 14:58:23,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:58:23,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:23,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:58:23,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:58:23,090 INFO L87 Difference]: Start difference. First operand 26284 states and 94490 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:23,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:23,513 INFO L93 Difference]: Finished difference Result 33195 states and 119238 transitions. [2021-08-06 14:58:23,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:58:23,513 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:23,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:23,615 INFO L225 Difference]: With dead ends: 33195 [2021-08-06 14:58:23,615 INFO L226 Difference]: Without dead ends: 33149 [2021-08-06 14:58:23,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 136.0ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:58:23,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33149 states. [2021-08-06 14:58:24,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33149 to 26274. [2021-08-06 14:58:24,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26274 states, 26273 states have (on average 3.5954782476306475) internal successors, (94464), 26273 states have internal predecessors, (94464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:24,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26274 states to 26274 states and 94464 transitions. [2021-08-06 14:58:24,253 INFO L78 Accepts]: Start accepts. Automaton has 26274 states and 94464 transitions. Word has length 23 [2021-08-06 14:58:24,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:24,253 INFO L470 AbstractCegarLoop]: Abstraction has 26274 states and 94464 transitions. [2021-08-06 14:58:24,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:24,253 INFO L276 IsEmpty]: Start isEmpty. Operand 26274 states and 94464 transitions. [2021-08-06 14:58:24,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:24,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:24,286 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:24,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-06 14:58:24,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-06 14:58:24,486 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:24,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:24,486 INFO L82 PathProgramCache]: Analyzing trace with hash 1161220398, now seen corresponding path program 27 times [2021-08-06 14:58:24,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:24,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803257530] [2021-08-06 14:58:24,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:24,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:24,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:24,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:24,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:24,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803257530] [2021-08-06 14:58:24,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803257530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:24,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372116911] [2021-08-06 14:58:24,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:58:24,573 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:24,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:24,574 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:24,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-06 14:58:25,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:58:25,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:25,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:25,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:25,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:25,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372116911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:25,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:25,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-06 14:58:25,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146994217] [2021-08-06 14:58:25,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:58:25,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:25,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:58:25,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:58:25,784 INFO L87 Difference]: Start difference. First operand 26274 states and 94464 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:26,610 INFO L93 Difference]: Finished difference Result 33827 states and 120954 transitions. [2021-08-06 14:58:26,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 14:58:26,611 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:26,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:26,702 INFO L225 Difference]: With dead ends: 33827 [2021-08-06 14:58:26,703 INFO L226 Difference]: Without dead ends: 33589 [2021-08-06 14:58:26,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 447.4ms TimeCoverageRelationStatistics Valid=286, Invalid=836, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:58:26,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33589 states. [2021-08-06 14:58:27,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33589 to 26278. [2021-08-06 14:58:27,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26278 states, 26277 states have (on average 3.59557788179777) internal successors, (94481), 26277 states have internal predecessors, (94481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:27,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26278 states to 26278 states and 94481 transitions. [2021-08-06 14:58:27,366 INFO L78 Accepts]: Start accepts. Automaton has 26278 states and 94481 transitions. Word has length 23 [2021-08-06 14:58:27,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:27,366 INFO L470 AbstractCegarLoop]: Abstraction has 26278 states and 94481 transitions. [2021-08-06 14:58:27,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:27,366 INFO L276 IsEmpty]: Start isEmpty. Operand 26278 states and 94481 transitions. [2021-08-06 14:58:27,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:27,501 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:27,501 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:27,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:27,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-06 14:58:27,717 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:27,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:27,717 INFO L82 PathProgramCache]: Analyzing trace with hash -763955714, now seen corresponding path program 28 times [2021-08-06 14:58:27,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:27,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651806496] [2021-08-06 14:58:27,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:27,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:27,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:27,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:27,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:27,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651806496] [2021-08-06 14:58:27,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651806496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:27,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194245725] [2021-08-06 14:58:27,825 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:58:27,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:27,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:27,837 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:27,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-06 14:58:28,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:58:28,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:28,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:28,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:28,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194245725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:28,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:28,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:58:28,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798123765] [2021-08-06 14:58:28,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:58:28,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:28,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:58:28,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:58:28,848 INFO L87 Difference]: Start difference. First operand 26278 states and 94481 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:29,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:29,178 INFO L93 Difference]: Finished difference Result 26471 states and 94989 transitions. [2021-08-06 14:58:29,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:58:29,179 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:58:29,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:29,257 INFO L225 Difference]: With dead ends: 26471 [2021-08-06 14:58:29,257 INFO L226 Difference]: Without dead ends: 26412 [2021-08-06 14:58:29,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 103.5ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:58:29,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26412 states. [2021-08-06 14:58:29,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26412 to 26302. [2021-08-06 14:58:29,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26302 states, 26301 states have (on average 3.595262537546101) internal successors, (94559), 26301 states have internal predecessors, (94559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:29,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26302 states to 26302 states and 94559 transitions. [2021-08-06 14:58:29,928 INFO L78 Accepts]: Start accepts. Automaton has 26302 states and 94559 transitions. Word has length 23 [2021-08-06 14:58:29,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:29,928 INFO L470 AbstractCegarLoop]: Abstraction has 26302 states and 94559 transitions. [2021-08-06 14:58:29,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:29,928 INFO L276 IsEmpty]: Start isEmpty. Operand 26302 states and 94559 transitions. [2021-08-06 14:58:29,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:29,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:29,958 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:29,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:30,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:30,158 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:30,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:30,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1562995718, now seen corresponding path program 29 times [2021-08-06 14:58:30,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:30,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723444281] [2021-08-06 14:58:30,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:30,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:30,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:30,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723444281] [2021-08-06 14:58:30,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723444281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:30,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060102687] [2021-08-06 14:58:30,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:58:30,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:30,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:30,281 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:30,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-06 14:58:31,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:58:31,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:31,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:31,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:31,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:31,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060102687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:31,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:31,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:58:31,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195473672] [2021-08-06 14:58:31,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:58:31,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:31,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:58:31,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:58:31,411 INFO L87 Difference]: Start difference. First operand 26302 states and 94559 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:31,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:31,857 INFO L93 Difference]: Finished difference Result 33163 states and 119141 transitions. [2021-08-06 14:58:31,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:58:31,857 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:31,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:31,949 INFO L225 Difference]: With dead ends: 33163 [2021-08-06 14:58:31,950 INFO L226 Difference]: Without dead ends: 33117 [2021-08-06 14:58:31,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 183.8ms TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:58:31,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33117 states. [2021-08-06 14:58:32,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33117 to 26299. [2021-08-06 14:58:32,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26299 states, 26298 states have (on average 3.595520571906609) internal successors, (94555), 26298 states have internal predecessors, (94555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:32,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26299 states to 26299 states and 94555 transitions. [2021-08-06 14:58:32,547 INFO L78 Accepts]: Start accepts. Automaton has 26299 states and 94555 transitions. Word has length 23 [2021-08-06 14:58:32,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:32,547 INFO L470 AbstractCegarLoop]: Abstraction has 26299 states and 94555 transitions. [2021-08-06 14:58:32,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:32,547 INFO L276 IsEmpty]: Start isEmpty. Operand 26299 states and 94555 transitions. [2021-08-06 14:58:32,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:32,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:32,578 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:32,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-06 14:58:32,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-06 14:58:32,778 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:32,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:32,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1823119584, now seen corresponding path program 30 times [2021-08-06 14:58:32,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:32,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022238206] [2021-08-06 14:58:32,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:32,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:32,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:33,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:33,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:33,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022238206] [2021-08-06 14:58:33,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022238206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:33,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433822381] [2021-08-06 14:58:33,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:58:33,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:33,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:33,009 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:33,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-06 14:58:33,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:58:33,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:33,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:33,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:34,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433822381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:34,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:34,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:58:34,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680064207] [2021-08-06 14:58:34,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:58:34,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:34,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:58:34,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:58:34,068 INFO L87 Difference]: Start difference. First operand 26299 states and 94555 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:34,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:34,430 INFO L93 Difference]: Finished difference Result 26436 states and 94897 transitions. [2021-08-06 14:58:34,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:58:34,431 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:34,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:34,567 INFO L225 Difference]: With dead ends: 26436 [2021-08-06 14:58:34,568 INFO L226 Difference]: Without dead ends: 26393 [2021-08-06 14:58:34,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 133.8ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:34,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26393 states. [2021-08-06 14:58:35,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26393 to 26303. [2021-08-06 14:58:35,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26303 states, 26302 states have (on average 3.595201885788153) internal successors, (94561), 26302 states have internal predecessors, (94561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:35,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26303 states to 26303 states and 94561 transitions. [2021-08-06 14:58:35,123 INFO L78 Accepts]: Start accepts. Automaton has 26303 states and 94561 transitions. Word has length 23 [2021-08-06 14:58:35,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:35,123 INFO L470 AbstractCegarLoop]: Abstraction has 26303 states and 94561 transitions. [2021-08-06 14:58:35,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:35,123 INFO L276 IsEmpty]: Start isEmpty. Operand 26303 states and 94561 transitions. [2021-08-06 14:58:35,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:35,151 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:35,151 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:35,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:35,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:35,351 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:35,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:35,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1801363730, now seen corresponding path program 31 times [2021-08-06 14:58:35,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:35,352 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880485100] [2021-08-06 14:58:35,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:35,352 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:35,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:35,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:35,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880485100] [2021-08-06 14:58:35,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880485100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:35,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395726417] [2021-08-06 14:58:35,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:58:35,430 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:35,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:35,430 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:35,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-06 14:58:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:36,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:36,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:36,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:36,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395726417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:36,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:36,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-06 14:58:36,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134145827] [2021-08-06 14:58:36,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:36,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:36,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:36,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:36,440 INFO L87 Difference]: Start difference. First operand 26303 states and 94561 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:36,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:36,744 INFO L93 Difference]: Finished difference Result 27397 states and 97838 transitions. [2021-08-06 14:58:36,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:58:36,745 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:36,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:36,828 INFO L225 Difference]: With dead ends: 27397 [2021-08-06 14:58:36,829 INFO L226 Difference]: Without dead ends: 27397 [2021-08-06 14:58:36,829 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 95.6ms TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:36,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27397 states. [2021-08-06 14:58:37,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27397 to 26148. [2021-08-06 14:58:37,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26148 states, 26147 states have (on average 3.595861857956936) internal successors, (94021), 26147 states have internal predecessors, (94021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:37,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26148 states to 26148 states and 94021 transitions. [2021-08-06 14:58:37,432 INFO L78 Accepts]: Start accepts. Automaton has 26148 states and 94021 transitions. Word has length 23 [2021-08-06 14:58:37,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:37,432 INFO L470 AbstractCegarLoop]: Abstraction has 26148 states and 94021 transitions. [2021-08-06 14:58:37,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:37,433 INFO L276 IsEmpty]: Start isEmpty. Operand 26148 states and 94021 transitions. [2021-08-06 14:58:37,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:37,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:37,469 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:37,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:37,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:37,670 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:37,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:37,670 INFO L82 PathProgramCache]: Analyzing trace with hash 909365242, now seen corresponding path program 32 times [2021-08-06 14:58:37,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:37,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569396350] [2021-08-06 14:58:37,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:37,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:37,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:37,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:37,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569396350] [2021-08-06 14:58:37,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569396350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:37,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329222322] [2021-08-06 14:58:37,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:58:37,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:37,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:37,743 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:37,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-06 14:58:38,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:58:38,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:38,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:38,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:38,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:38,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329222322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:38,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:38,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-06 14:58:38,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249641365] [2021-08-06 14:58:38,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:58:38,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:38,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:58:38,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:58:38,941 INFO L87 Difference]: Start difference. First operand 26148 states and 94021 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:39,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:39,382 INFO L93 Difference]: Finished difference Result 42723 states and 155237 transitions. [2021-08-06 14:58:39,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:58:39,382 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:39,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:39,525 INFO L225 Difference]: With dead ends: 42723 [2021-08-06 14:58:39,526 INFO L226 Difference]: Without dead ends: 42723 [2021-08-06 14:58:39,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 156.2ms TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:58:39,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42723 states. [2021-08-06 14:58:40,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42723 to 21505. [2021-08-06 14:58:40,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21505 states, 21504 states have (on average 3.5904482886904763) internal successors, (77209), 21504 states have internal predecessors, (77209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:40,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21505 states to 21505 states and 77209 transitions. [2021-08-06 14:58:40,320 INFO L78 Accepts]: Start accepts. Automaton has 21505 states and 77209 transitions. Word has length 23 [2021-08-06 14:58:40,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:40,321 INFO L470 AbstractCegarLoop]: Abstraction has 21505 states and 77209 transitions. [2021-08-06 14:58:40,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:40,321 INFO L276 IsEmpty]: Start isEmpty. Operand 21505 states and 77209 transitions. [2021-08-06 14:58:40,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:40,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:40,350 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:40,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-06 14:58:40,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-06 14:58:40,550 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:40,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:40,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1929096702, now seen corresponding path program 33 times [2021-08-06 14:58:40,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:40,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668577947] [2021-08-06 14:58:40,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:40,551 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:40,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:40,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:40,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:40,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668577947] [2021-08-06 14:58:40,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668577947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:40,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099332429] [2021-08-06 14:58:40,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:58:40,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:40,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:40,629 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:40,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 14:58:41,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:58:41,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:41,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:41,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:41,681 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:41,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099332429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:41,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:41,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 14:58:41,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387571243] [2021-08-06 14:58:41,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:41,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:41,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:41,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:41,682 INFO L87 Difference]: Start difference. First operand 21505 states and 77209 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:42,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:42,065 INFO L93 Difference]: Finished difference Result 32944 states and 119221 transitions. [2021-08-06 14:58:42,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:58:42,066 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:42,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:42,159 INFO L225 Difference]: With dead ends: 32944 [2021-08-06 14:58:42,159 INFO L226 Difference]: Without dead ends: 32944 [2021-08-06 14:58:42,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 159.4ms TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:58:42,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32944 states. [2021-08-06 14:58:42,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32944 to 25922. [2021-08-06 14:58:42,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25922 states, 25921 states have (on average 3.586397129740365) internal successors, (92963), 25921 states have internal predecessors, (92963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:42,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25922 states to 25922 states and 92963 transitions. [2021-08-06 14:58:42,778 INFO L78 Accepts]: Start accepts. Automaton has 25922 states and 92963 transitions. Word has length 23 [2021-08-06 14:58:42,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:42,778 INFO L470 AbstractCegarLoop]: Abstraction has 25922 states and 92963 transitions. [2021-08-06 14:58:42,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:42,778 INFO L276 IsEmpty]: Start isEmpty. Operand 25922 states and 92963 transitions. [2021-08-06 14:58:42,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:42,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:42,809 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:42,827 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-06 14:58:43,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:43,009 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:43,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:43,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1052604350, now seen corresponding path program 34 times [2021-08-06 14:58:43,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:43,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385422205] [2021-08-06 14:58:43,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:43,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:43,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:43,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:43,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385422205] [2021-08-06 14:58:43,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385422205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:43,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706426812] [2021-08-06 14:58:43,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:58:43,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:43,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:43,119 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:43,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 14:58:44,089 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:58:44,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:44,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:44,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:44,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:44,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706426812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:44,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:44,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 14:58:44,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420170629] [2021-08-06 14:58:44,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:58:44,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:44,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:58:44,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:58:44,357 INFO L87 Difference]: Start difference. First operand 25922 states and 92963 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:44,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:44,651 INFO L93 Difference]: Finished difference Result 26075 states and 93352 transitions. [2021-08-06 14:58:44,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:58:44,652 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 23 [2021-08-06 14:58:44,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:44,728 INFO L225 Difference]: With dead ends: 26075 [2021-08-06 14:58:44,729 INFO L226 Difference]: Without dead ends: 26026 [2021-08-06 14:58:44,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 105.7ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:58:44,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26026 states. [2021-08-06 14:58:45,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26026 to 25935. [2021-08-06 14:58:45,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25935 states, 25934 states have (on average 3.5862188632682965) internal successors, (93005), 25934 states have internal predecessors, (93005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:45,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25935 states to 25935 states and 93005 transitions. [2021-08-06 14:58:45,326 INFO L78 Accepts]: Start accepts. Automaton has 25935 states and 93005 transitions. Word has length 23 [2021-08-06 14:58:45,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:45,326 INFO L470 AbstractCegarLoop]: Abstraction has 25935 states and 93005 transitions. [2021-08-06 14:58:45,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:45,326 INFO L276 IsEmpty]: Start isEmpty. Operand 25935 states and 93005 transitions. [2021-08-06 14:58:45,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:45,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:45,356 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:45,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-06 14:58:45,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:45,557 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:45,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:45,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1851644354, now seen corresponding path program 35 times [2021-08-06 14:58:45,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:45,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304902083] [2021-08-06 14:58:45,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:45,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:45,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:45,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:45,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:45,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304902083] [2021-08-06 14:58:45,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304902083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:45,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911569234] [2021-08-06 14:58:45,669 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:58:45,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:45,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:45,669 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:45,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 14:58:46,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:58:46,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:46,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:46,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:46,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:46,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911569234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:46,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:46,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:58:46,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616982533] [2021-08-06 14:58:46,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:58:46,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:46,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:58:46,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:58:46,816 INFO L87 Difference]: Start difference. First operand 25935 states and 93005 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:47,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:47,358 INFO L93 Difference]: Finished difference Result 32808 states and 117544 transitions. [2021-08-06 14:58:47,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:58:47,358 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:47,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:47,549 INFO L225 Difference]: With dead ends: 32808 [2021-08-06 14:58:47,549 INFO L226 Difference]: Without dead ends: 32689 [2021-08-06 14:58:47,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 262.8ms TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:58:47,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32689 states. [2021-08-06 14:58:47,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32689 to 25932. [2021-08-06 14:58:48,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25932 states, 25931 states have (on average 3.586363811654005) internal successors, (92998), 25931 states have internal predecessors, (92998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:48,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25932 states to 25932 states and 92998 transitions. [2021-08-06 14:58:48,079 INFO L78 Accepts]: Start accepts. Automaton has 25932 states and 92998 transitions. Word has length 23 [2021-08-06 14:58:48,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:48,079 INFO L470 AbstractCegarLoop]: Abstraction has 25932 states and 92998 transitions. [2021-08-06 14:58:48,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:48,079 INFO L276 IsEmpty]: Start isEmpty. Operand 25932 states and 92998 transitions. [2021-08-06 14:58:48,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:48,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:48,198 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:48,216 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-06 14:58:48,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:48,399 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:48,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:48,399 INFO L82 PathProgramCache]: Analyzing trace with hash -2111768220, now seen corresponding path program 36 times [2021-08-06 14:58:48,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:48,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313355262] [2021-08-06 14:58:48,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:48,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:48,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:48,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:48,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:48,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313355262] [2021-08-06 14:58:48,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313355262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:48,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226962120] [2021-08-06 14:58:48,553 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:58:48,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:48,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:48,557 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:48,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 14:58:49,448 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:58:49,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:49,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:49,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:49,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:49,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226962120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:49,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:49,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:58:49,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498434675] [2021-08-06 14:58:49,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:58:49,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:49,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:58:49,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:58:49,655 INFO L87 Difference]: Start difference. First operand 25932 states and 92998 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:50,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:50,023 INFO L93 Difference]: Finished difference Result 26079 states and 93359 transitions. [2021-08-06 14:58:50,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:58:50,023 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:50,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:50,088 INFO L225 Difference]: With dead ends: 26079 [2021-08-06 14:58:50,088 INFO L226 Difference]: Without dead ends: 26036 [2021-08-06 14:58:50,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 189.9ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:50,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26036 states. [2021-08-06 14:58:50,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26036 to 25932. [2021-08-06 14:58:50,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25932 states, 25931 states have (on average 3.586363811654005) internal successors, (92998), 25931 states have internal predecessors, (92998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:50,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25932 states to 25932 states and 92998 transitions. [2021-08-06 14:58:50,622 INFO L78 Accepts]: Start accepts. Automaton has 25932 states and 92998 transitions. Word has length 23 [2021-08-06 14:58:50,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:50,622 INFO L470 AbstractCegarLoop]: Abstraction has 25932 states and 92998 transitions. [2021-08-06 14:58:50,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:50,622 INFO L276 IsEmpty]: Start isEmpty. Operand 25932 states and 92998 transitions. [2021-08-06 14:58:50,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:50,748 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:50,748 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:50,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-06 14:58:50,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-06 14:58:50,949 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:50,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:50,949 INFO L82 PathProgramCache]: Analyzing trace with hash -2090012366, now seen corresponding path program 37 times [2021-08-06 14:58:50,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:50,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591706071] [2021-08-06 14:58:50,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:50,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:50,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:51,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:51,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:51,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591706071] [2021-08-06 14:58:51,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591706071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:51,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271052522] [2021-08-06 14:58:51,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:58:51,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:51,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:51,028 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:51,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 14:58:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:51,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:51,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:52,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:52,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271052522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:52,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:52,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-06 14:58:52,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161549890] [2021-08-06 14:58:52,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:52,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:52,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:52,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:52,033 INFO L87 Difference]: Start difference. First operand 25932 states and 92998 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:52,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:52,422 INFO L93 Difference]: Finished difference Result 27582 states and 98159 transitions. [2021-08-06 14:58:52,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:58:52,422 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:52,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:52,502 INFO L225 Difference]: With dead ends: 27582 [2021-08-06 14:58:52,503 INFO L226 Difference]: Without dead ends: 27582 [2021-08-06 14:58:52,503 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:58:52,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27582 states. [2021-08-06 14:58:52,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27582 to 26354. [2021-08-06 14:58:52,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26354 states, 26353 states have (on average 3.585436193222783) internal successors, (94487), 26353 states have internal predecessors, (94487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:53,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26354 states to 26354 states and 94487 transitions. [2021-08-06 14:58:53,167 INFO L78 Accepts]: Start accepts. Automaton has 26354 states and 94487 transitions. Word has length 23 [2021-08-06 14:58:53,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:53,167 INFO L470 AbstractCegarLoop]: Abstraction has 26354 states and 94487 transitions. [2021-08-06 14:58:53,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:53,167 INFO L276 IsEmpty]: Start isEmpty. Operand 26354 states and 94487 transitions. [2021-08-06 14:58:53,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:53,203 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:53,203 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:53,221 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-06 14:58:53,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:53,407 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:53,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:53,408 INFO L82 PathProgramCache]: Analyzing trace with hash 2062385586, now seen corresponding path program 38 times [2021-08-06 14:58:53,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:53,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097109638] [2021-08-06 14:58:53,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:53,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:53,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:53,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:53,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:53,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097109638] [2021-08-06 14:58:53,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097109638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:53,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568804782] [2021-08-06 14:58:53,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:58:53,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:53,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:53,476 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:53,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 14:58:54,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:58:54,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:54,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:54,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:54,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568804782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:54,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:54,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:58:54,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923920382] [2021-08-06 14:58:54,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:54,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:54,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:54,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:54,674 INFO L87 Difference]: Start difference. First operand 26354 states and 94487 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:55,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:55,062 INFO L93 Difference]: Finished difference Result 35465 states and 126867 transitions. [2021-08-06 14:58:55,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:58:55,062 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:55,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:55,178 INFO L225 Difference]: With dead ends: 35465 [2021-08-06 14:58:55,178 INFO L226 Difference]: Without dead ends: 35465 [2021-08-06 14:58:55,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 142.7ms TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:58:55,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35465 states. [2021-08-06 14:58:55,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35465 to 25981. [2021-08-06 14:58:55,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25981 states, 25980 states have (on average 3.5869515011547346) internal successors, (93189), 25980 states have internal predecessors, (93189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:55,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25981 states to 25981 states and 93189 transitions. [2021-08-06 14:58:55,934 INFO L78 Accepts]: Start accepts. Automaton has 25981 states and 93189 transitions. Word has length 23 [2021-08-06 14:58:55,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:55,934 INFO L470 AbstractCegarLoop]: Abstraction has 25981 states and 93189 transitions. [2021-08-06 14:58:55,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:55,934 INFO L276 IsEmpty]: Start isEmpty. Operand 25981 states and 93189 transitions. [2021-08-06 14:58:55,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:55,973 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:55,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:55,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-06 14:58:56,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:56,174 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:56,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:56,174 INFO L82 PathProgramCache]: Analyzing trace with hash 1122420986, now seen corresponding path program 39 times [2021-08-06 14:58:56,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:56,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74447900] [2021-08-06 14:58:56,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:56,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:56,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:56,296 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:56,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:56,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74447900] [2021-08-06 14:58:56,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74447900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:56,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236344655] [2021-08-06 14:58:56,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:58:56,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:56,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:56,313 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:56,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 14:58:57,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:58:57,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:57,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 14:58:57,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:57,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:57,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236344655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:57,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:57,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 14:58:57,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098828102] [2021-08-06 14:58:57,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:58:57,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:57,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:58:57,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:58:57,476 INFO L87 Difference]: Start difference. First operand 25981 states and 93189 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:57,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:58:57,720 INFO L93 Difference]: Finished difference Result 26050 states and 93338 transitions. [2021-08-06 14:58:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:58:57,720 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:58:57,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:58:57,788 INFO L225 Difference]: With dead ends: 26050 [2021-08-06 14:58:57,789 INFO L226 Difference]: Without dead ends: 26007 [2021-08-06 14:58:57,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:58:57,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26007 states. [2021-08-06 14:58:58,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26007 to 25986. [2021-08-06 14:58:58,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25986 states, 25985 states have (on average 3.586800076967481) internal successors, (93203), 25985 states have internal predecessors, (93203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:58,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25986 states to 25986 states and 93203 transitions. [2021-08-06 14:58:58,314 INFO L78 Accepts]: Start accepts. Automaton has 25986 states and 93203 transitions. Word has length 23 [2021-08-06 14:58:58,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:58:58,314 INFO L470 AbstractCegarLoop]: Abstraction has 25986 states and 93203 transitions. [2021-08-06 14:58:58,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:58:58,314 INFO L276 IsEmpty]: Start isEmpty. Operand 25986 states and 93203 transitions. [2021-08-06 14:58:58,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:58:58,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:58:58,346 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:58:58,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-06 14:58:58,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-06 14:58:58,547 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:58:58,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:58:58,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1144176840, now seen corresponding path program 40 times [2021-08-06 14:58:58,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:58:58,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698979324] [2021-08-06 14:58:58,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:58:58,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:58:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:58:58,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:58,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:58:58,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698979324] [2021-08-06 14:58:58,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698979324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:58,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837531543] [2021-08-06 14:58:58,738 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:58:58,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:58:58,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:58:58,739 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:58:58,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-06 14:58:59,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:58:59,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:58:59,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:58:59,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:58:59,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:58:59,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837531543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:58:59,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:58:59,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-06 14:58:59,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380077269] [2021-08-06 14:58:59,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:58:59,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:58:59,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:58:59,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:58:59,793 INFO L87 Difference]: Start difference. First operand 25986 states and 93203 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:00,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:00,123 INFO L93 Difference]: Finished difference Result 29926 states and 106677 transitions. [2021-08-06 14:59:00,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:59:00,123 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:00,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:00,221 INFO L225 Difference]: With dead ends: 29926 [2021-08-06 14:59:00,221 INFO L226 Difference]: Without dead ends: 29926 [2021-08-06 14:59:00,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 257.2ms TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:59:00,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29926 states. [2021-08-06 14:59:00,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29926 to 28815. [2021-08-06 14:59:00,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28815 states, 28814 states have (on average 3.58617338793642) internal successors, (103332), 28814 states have internal predecessors, (103332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:00,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28815 states to 28815 states and 103332 transitions. [2021-08-06 14:59:00,929 INFO L78 Accepts]: Start accepts. Automaton has 28815 states and 103332 transitions. Word has length 23 [2021-08-06 14:59:00,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:00,929 INFO L470 AbstractCegarLoop]: Abstraction has 28815 states and 103332 transitions. [2021-08-06 14:59:00,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:00,929 INFO L276 IsEmpty]: Start isEmpty. Operand 28815 states and 103332 transitions. [2021-08-06 14:59:00,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:00,965 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:00,965 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:00,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:01,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:01,184 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:01,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:01,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1370324102, now seen corresponding path program 41 times [2021-08-06 14:59:01,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:01,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55454320] [2021-08-06 14:59:01,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:01,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:01,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:01,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:01,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:01,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55454320] [2021-08-06 14:59:01,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55454320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:01,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303767978] [2021-08-06 14:59:01,229 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:59:01,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:01,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:01,231 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:01,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-06 14:59:02,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:59:02,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:02,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:59:02,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:02,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303767978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:02,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:02,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-06 14:59:02,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52664843] [2021-08-06 14:59:02,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:59:02,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:02,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:59:02,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:59:02,406 INFO L87 Difference]: Start difference. First operand 28815 states and 103332 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:02,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:02,717 INFO L93 Difference]: Finished difference Result 29526 states and 105293 transitions. [2021-08-06 14:59:02,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:59:02,718 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:02,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:02,803 INFO L225 Difference]: With dead ends: 29526 [2021-08-06 14:59:02,803 INFO L226 Difference]: Without dead ends: 29526 [2021-08-06 14:59:02,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 79.9ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:59:02,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29526 states. [2021-08-06 14:59:03,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29526 to 28856. [2021-08-06 14:59:03,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28856 states, 28855 states have (on average 3.585617743891873) internal successors, (103463), 28855 states have internal predecessors, (103463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:03,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28856 states to 28856 states and 103463 transitions. [2021-08-06 14:59:03,663 INFO L78 Accepts]: Start accepts. Automaton has 28856 states and 103463 transitions. Word has length 23 [2021-08-06 14:59:03,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:03,664 INFO L470 AbstractCegarLoop]: Abstraction has 28856 states and 103463 transitions. [2021-08-06 14:59:03,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:03,664 INFO L276 IsEmpty]: Start isEmpty. Operand 28856 states and 103463 transitions. [2021-08-06 14:59:03,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:03,697 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:03,697 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:03,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:03,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:03,897 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:03,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:03,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1254398970, now seen corresponding path program 16 times [2021-08-06 14:59:03,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:03,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350705983] [2021-08-06 14:59:03,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:03,898 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:03,978 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:03,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:03,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350705983] [2021-08-06 14:59:03,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350705983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:03,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46468285] [2021-08-06 14:59:03,979 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:59:03,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:03,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:03,980 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:03,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-06 14:59:04,963 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:59:04,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:04,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:59:04,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:05,143 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:05,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46468285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:05,143 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:05,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2021-08-06 14:59:05,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550061465] [2021-08-06 14:59:05,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:59:05,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:05,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:59:05,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:05,144 INFO L87 Difference]: Start difference. First operand 28856 states and 103463 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:05,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:05,370 INFO L93 Difference]: Finished difference Result 29086 states and 104099 transitions. [2021-08-06 14:59:05,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:59:05,370 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:05,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:05,475 INFO L225 Difference]: With dead ends: 29086 [2021-08-06 14:59:05,475 INFO L226 Difference]: Without dead ends: 29033 [2021-08-06 14:59:05,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 63.1ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:05,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29033 states. [2021-08-06 14:59:05,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29033 to 28851. [2021-08-06 14:59:06,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28851 states, 28850 states have (on average 3.5844367417677643) internal successors, (103411), 28850 states have internal predecessors, (103411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:06,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28851 states to 28851 states and 103411 transitions. [2021-08-06 14:59:06,111 INFO L78 Accepts]: Start accepts. Automaton has 28851 states and 103411 transitions. Word has length 23 [2021-08-06 14:59:06,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:06,111 INFO L470 AbstractCegarLoop]: Abstraction has 28851 states and 103411 transitions. [2021-08-06 14:59:06,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:06,111 INFO L276 IsEmpty]: Start isEmpty. Operand 28851 states and 103411 transitions. [2021-08-06 14:59:06,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:06,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:06,147 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:06,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-06 14:59:06,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:06,347 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:06,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:06,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1808270474, now seen corresponding path program 42 times [2021-08-06 14:59:06,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:06,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908056330] [2021-08-06 14:59:06,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:06,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:06,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:06,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:06,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:06,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908056330] [2021-08-06 14:59:06,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908056330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:06,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580340498] [2021-08-06 14:59:06,411 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:59:06,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:06,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:06,412 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:06,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-06 14:59:07,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:59:07,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:07,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:59:07,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:07,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:07,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580340498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:07,685 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:07,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 14:59:07,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085758293] [2021-08-06 14:59:07,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:59:07,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:07,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:59:07,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:07,686 INFO L87 Difference]: Start difference. First operand 28851 states and 103411 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:07,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:07,986 INFO L93 Difference]: Finished difference Result 37800 states and 135115 transitions. [2021-08-06 14:59:07,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:59:07,986 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:07,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:08,092 INFO L225 Difference]: With dead ends: 37800 [2021-08-06 14:59:08,092 INFO L226 Difference]: Without dead ends: 37800 [2021-08-06 14:59:08,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 83.8ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:59:08,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37800 states. [2021-08-06 14:59:08,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37800 to 19949. [2021-08-06 14:59:08,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19949 states, 19948 states have (on average 3.5674754361339485) internal successors, (71164), 19948 states have internal predecessors, (71164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:08,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19949 states to 19949 states and 71164 transitions. [2021-08-06 14:59:08,652 INFO L78 Accepts]: Start accepts. Automaton has 19949 states and 71164 transitions. Word has length 23 [2021-08-06 14:59:08,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:08,652 INFO L470 AbstractCegarLoop]: Abstraction has 19949 states and 71164 transitions. [2021-08-06 14:59:08,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:08,652 INFO L276 IsEmpty]: Start isEmpty. Operand 19949 states and 71164 transitions. [2021-08-06 14:59:08,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:08,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:08,679 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:08,699 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-06 14:59:08,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-06 14:59:08,879 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:08,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:08,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1322466370, now seen corresponding path program 43 times [2021-08-06 14:59:08,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:08,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921722196] [2021-08-06 14:59:08,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:08,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:08,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:08,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:08,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921722196] [2021-08-06 14:59:08,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921722196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:08,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481023345] [2021-08-06 14:59:08,949 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:59:08,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:08,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:08,950 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:08,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-06 14:59:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:09,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:59:09,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:10,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:10,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481023345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:10,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:10,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 14:59:10,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847346289] [2021-08-06 14:59:10,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:59:10,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:10,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:59:10,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:10,103 INFO L87 Difference]: Start difference. First operand 19949 states and 71164 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:10,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:10,420 INFO L93 Difference]: Finished difference Result 28786 states and 101970 transitions. [2021-08-06 14:59:10,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:59:10,420 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:10,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:10,498 INFO L225 Difference]: With dead ends: 28786 [2021-08-06 14:59:10,498 INFO L226 Difference]: Without dead ends: 28786 [2021-08-06 14:59:10,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:59:10,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28786 states. [2021-08-06 14:59:10,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28786 to 27373. [2021-08-06 14:59:11,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27373 states, 27372 states have (on average 3.5752228554727457) internal successors, (97861), 27372 states have internal predecessors, (97861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:11,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27373 states to 27373 states and 97861 transitions. [2021-08-06 14:59:11,088 INFO L78 Accepts]: Start accepts. Automaton has 27373 states and 97861 transitions. Word has length 23 [2021-08-06 14:59:11,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:11,088 INFO L470 AbstractCegarLoop]: Abstraction has 27373 states and 97861 transitions. [2021-08-06 14:59:11,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:11,088 INFO L276 IsEmpty]: Start isEmpty. Operand 27373 states and 97861 transitions. [2021-08-06 14:59:11,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:11,122 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:11,122 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:11,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-06 14:59:11,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:11,322 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:11,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:11,322 INFO L82 PathProgramCache]: Analyzing trace with hash 646149294, now seen corresponding path program 17 times [2021-08-06 14:59:11,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:11,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724083124] [2021-08-06 14:59:11,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:11,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:11,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:11,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:11,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724083124] [2021-08-06 14:59:11,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724083124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:11,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236592952] [2021-08-06 14:59:11,389 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:59:11,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:11,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:11,389 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:11,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-06 14:59:12,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:59:12,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:12,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:59:12,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:12,643 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:59:12,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236592952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:12,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:12,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-08-06 14:59:12,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783030804] [2021-08-06 14:59:12,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:59:12,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:12,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:59:12,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:59:12,644 INFO L87 Difference]: Start difference. First operand 27373 states and 97861 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:12,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:12,838 INFO L93 Difference]: Finished difference Result 27858 states and 99275 transitions. [2021-08-06 14:59:12,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:59:12,838 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:12,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:12,912 INFO L225 Difference]: With dead ends: 27858 [2021-08-06 14:59:12,913 INFO L226 Difference]: Without dead ends: 27777 [2021-08-06 14:59:12,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 46.6ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:59:12,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27777 states. [2021-08-06 14:59:13,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27777 to 27398. [2021-08-06 14:59:13,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27398 states, 27397 states have (on average 3.575135963791656) internal successors, (97948), 27397 states have internal predecessors, (97948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:13,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27398 states to 27398 states and 97948 transitions. [2021-08-06 14:59:13,543 INFO L78 Accepts]: Start accepts. Automaton has 27398 states and 97948 transitions. Word has length 23 [2021-08-06 14:59:13,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:13,543 INFO L470 AbstractCegarLoop]: Abstraction has 27398 states and 97948 transitions. [2021-08-06 14:59:13,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:13,543 INFO L276 IsEmpty]: Start isEmpty. Operand 27398 states and 97948 transitions. [2021-08-06 14:59:13,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:13,574 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:13,574 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:13,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:13,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:13,775 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:13,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:13,775 INFO L82 PathProgramCache]: Analyzing trace with hash 1286036586, now seen corresponding path program 44 times [2021-08-06 14:59:13,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:13,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678625094] [2021-08-06 14:59:13,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:13,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:13,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:13,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:13,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:13,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678625094] [2021-08-06 14:59:13,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678625094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:13,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247689486] [2021-08-06 14:59:13,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:59:13,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:13,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:13,822 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:13,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-06 14:59:14,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:59:14,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:14,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:59:14,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:15,000 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:15,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247689486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:15,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:15,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 14:59:15,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45574624] [2021-08-06 14:59:15,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:59:15,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:15,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:59:15,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:15,001 INFO L87 Difference]: Start difference. First operand 27398 states and 97948 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:15,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:15,363 INFO L93 Difference]: Finished difference Result 38461 states and 138552 transitions. [2021-08-06 14:59:15,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:59:15,363 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:15,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:15,485 INFO L225 Difference]: With dead ends: 38461 [2021-08-06 14:59:15,485 INFO L226 Difference]: Without dead ends: 38461 [2021-08-06 14:59:15,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 104.3ms TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:59:15,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38461 states. [2021-08-06 14:59:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38461 to 24308. [2021-08-06 14:59:16,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24308 states, 24307 states have (on average 3.5794215658040893) internal successors, (87005), 24307 states have internal predecessors, (87005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:16,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24308 states to 24308 states and 87005 transitions. [2021-08-06 14:59:16,128 INFO L78 Accepts]: Start accepts. Automaton has 24308 states and 87005 transitions. Word has length 23 [2021-08-06 14:59:16,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:16,128 INFO L470 AbstractCegarLoop]: Abstraction has 24308 states and 87005 transitions. [2021-08-06 14:59:16,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:16,129 INFO L276 IsEmpty]: Start isEmpty. Operand 24308 states and 87005 transitions. [2021-08-06 14:59:16,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:16,160 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:16,160 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:16,179 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-06 14:59:16,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-06 14:59:16,360 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:16,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:16,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1949809626, now seen corresponding path program 18 times [2021-08-06 14:59:16,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:16,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484624655] [2021-08-06 14:59:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:16,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:16,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:16,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:16,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484624655] [2021-08-06 14:59:16,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484624655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:16,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989108713] [2021-08-06 14:59:16,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:59:16,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:16,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:16,437 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:16,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 14:59:17,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:59:17,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:17,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:59:17,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:17,695 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:17,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989108713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:17,695 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:17,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-06 14:59:17,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81969524] [2021-08-06 14:59:17,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:59:17,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:17,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:59:17,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:59:17,696 INFO L87 Difference]: Start difference. First operand 24308 states and 87005 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:17,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:17,864 INFO L93 Difference]: Finished difference Result 24932 states and 88857 transitions. [2021-08-06 14:59:17,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:59:17,864 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:17,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:17,938 INFO L225 Difference]: With dead ends: 24932 [2021-08-06 14:59:17,938 INFO L226 Difference]: Without dead ends: 24843 [2021-08-06 14:59:17,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 54.5ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:59:17,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24843 states. [2021-08-06 14:59:18,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24843 to 24301. [2021-08-06 14:59:18,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24301 states, 24300 states have (on average 3.579835390946502) internal successors, (86990), 24300 states have internal predecessors, (86990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:18,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24301 states to 24301 states and 86990 transitions. [2021-08-06 14:59:18,578 INFO L78 Accepts]: Start accepts. Automaton has 24301 states and 86990 transitions. Word has length 23 [2021-08-06 14:59:18,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:18,578 INFO L470 AbstractCegarLoop]: Abstraction has 24301 states and 86990 transitions. [2021-08-06 14:59:18,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:18,578 INFO L276 IsEmpty]: Start isEmpty. Operand 24301 states and 86990 transitions. [2021-08-06 14:59:18,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:18,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:18,608 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:18,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-06 14:59:18,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:18,809 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:18,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:18,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1845249086, now seen corresponding path program 19 times [2021-08-06 14:59:18,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:18,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024712342] [2021-08-06 14:59:18,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:18,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:18,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:18,923 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:18,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:18,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024712342] [2021-08-06 14:59:18,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024712342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:18,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940289089] [2021-08-06 14:59:18,923 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:59:18,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:18,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:18,924 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:18,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 14:59:19,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:19,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:59:19,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:20,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:59:20,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940289089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:20,090 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:20,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2021-08-06 14:59:20,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601522155] [2021-08-06 14:59:20,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:59:20,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:20,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:59:20,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:20,091 INFO L87 Difference]: Start difference. First operand 24301 states and 86990 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:20,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:20,385 INFO L93 Difference]: Finished difference Result 24756 states and 88303 transitions. [2021-08-06 14:59:20,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:59:20,386 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:20,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:20,466 INFO L225 Difference]: With dead ends: 24756 [2021-08-06 14:59:20,467 INFO L226 Difference]: Without dead ends: 24683 [2021-08-06 14:59:20,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 63.4ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:20,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24683 states. [2021-08-06 14:59:20,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24683 to 24351. [2021-08-06 14:59:20,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24351 states, 24350 states have (on average 3.5791786447638603) internal successors, (87153), 24350 states have internal predecessors, (87153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:21,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24351 states to 24351 states and 87153 transitions. [2021-08-06 14:59:21,020 INFO L78 Accepts]: Start accepts. Automaton has 24351 states and 87153 transitions. Word has length 23 [2021-08-06 14:59:21,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:21,020 INFO L470 AbstractCegarLoop]: Abstraction has 24351 states and 87153 transitions. [2021-08-06 14:59:21,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:21,020 INFO L276 IsEmpty]: Start isEmpty. Operand 24351 states and 87153 transitions. [2021-08-06 14:59:21,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:21,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:21,056 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:21,076 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-06 14:59:21,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:21,257 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:21,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:21,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1982895082, now seen corresponding path program 20 times [2021-08-06 14:59:21,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:21,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588728216] [2021-08-06 14:59:21,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:21,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:21,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:21,334 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:21,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:21,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588728216] [2021-08-06 14:59:21,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588728216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:21,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707022057] [2021-08-06 14:59:21,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:59:21,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:21,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:21,336 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:21,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 14:59:22,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:59:22,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:22,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:59:22,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:22,570 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:59:22,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707022057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:22,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:22,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 11 [2021-08-06 14:59:22,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910720745] [2021-08-06 14:59:22,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:59:22,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:22,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:59:22,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:59:22,571 INFO L87 Difference]: Start difference. First operand 24351 states and 87153 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:22,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:22,791 INFO L93 Difference]: Finished difference Result 24951 states and 88787 transitions. [2021-08-06 14:59:22,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:59:22,792 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:22,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:22,868 INFO L225 Difference]: With dead ends: 24951 [2021-08-06 14:59:22,868 INFO L226 Difference]: Without dead ends: 24890 [2021-08-06 14:59:22,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 54.7ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:59:22,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24890 states. [2021-08-06 14:59:23,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24890 to 24401. [2021-08-06 14:59:23,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24401 states, 24400 states have (on average 3.5781147540983604) internal successors, (87306), 24400 states have internal predecessors, (87306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:23,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24401 states to 24401 states and 87306 transitions. [2021-08-06 14:59:23,421 INFO L78 Accepts]: Start accepts. Automaton has 24401 states and 87306 transitions. Word has length 23 [2021-08-06 14:59:23,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:23,421 INFO L470 AbstractCegarLoop]: Abstraction has 24401 states and 87306 transitions. [2021-08-06 14:59:23,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:23,421 INFO L276 IsEmpty]: Start isEmpty. Operand 24401 states and 87306 transitions. [2021-08-06 14:59:23,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:23,452 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:23,452 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:23,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-06 14:59:23,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-06 14:59:23,653 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:23,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:23,653 INFO L82 PathProgramCache]: Analyzing trace with hash 759447458, now seen corresponding path program 45 times [2021-08-06 14:59:23,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:23,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898886036] [2021-08-06 14:59:23,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:23,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:23,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:23,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:23,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898886036] [2021-08-06 14:59:23,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898886036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:23,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161237602] [2021-08-06 14:59:23,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:59:23,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:23,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:23,713 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:23,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 14:59:24,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:59:24,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:24,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:59:24,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:24,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:24,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161237602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:24,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:24,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-06 14:59:24,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973202906] [2021-08-06 14:59:24,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:59:24,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:24,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:59:24,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:59:24,857 INFO L87 Difference]: Start difference. First operand 24401 states and 87306 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:25,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:25,364 INFO L93 Difference]: Finished difference Result 66091 states and 236252 transitions. [2021-08-06 14:59:25,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:59:25,364 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:25,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:25,597 INFO L225 Difference]: With dead ends: 66091 [2021-08-06 14:59:25,597 INFO L226 Difference]: Without dead ends: 66077 [2021-08-06 14:59:25,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 72.0ms TimeCoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:59:25,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66077 states. [2021-08-06 14:59:26,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66077 to 64280. [2021-08-06 14:59:27,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64280 states, 64279 states have (on average 3.5925574448886883) internal successors, (230926), 64279 states have internal predecessors, (230926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:27,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64280 states to 64280 states and 230926 transitions. [2021-08-06 14:59:27,219 INFO L78 Accepts]: Start accepts. Automaton has 64280 states and 230926 transitions. Word has length 23 [2021-08-06 14:59:27,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:27,219 INFO L470 AbstractCegarLoop]: Abstraction has 64280 states and 230926 transitions. [2021-08-06 14:59:27,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:27,219 INFO L276 IsEmpty]: Start isEmpty. Operand 64280 states and 230926 transitions. [2021-08-06 14:59:27,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 14:59:27,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:27,630 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:27,648 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-06 14:59:27,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:27,837 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:27,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:27,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1186532844, now seen corresponding path program 21 times [2021-08-06 14:59:27,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:27,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074345550] [2021-08-06 14:59:27,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:27,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:27,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:27,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:27,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:27,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074345550] [2021-08-06 14:59:27,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074345550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:27,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104676638] [2021-08-06 14:59:27,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:59:27,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:27,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:27,922 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:27,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 14:59:29,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:59:29,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:29,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 14:59:29,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:29,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:29,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104676638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:29,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:29,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2021-08-06 14:59:29,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258320754] [2021-08-06 14:59:29,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:59:29,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:29,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:59:29,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:59:29,354 INFO L87 Difference]: Start difference. First operand 64280 states and 230926 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:29,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:29,805 INFO L93 Difference]: Finished difference Result 64761 states and 232372 transitions. [2021-08-06 14:59:29,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:59:29,805 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-06 14:59:29,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:30,033 INFO L225 Difference]: With dead ends: 64761 [2021-08-06 14:59:30,033 INFO L226 Difference]: Without dead ends: 64712 [2021-08-06 14:59:30,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 81.5ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:59:30,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64712 states. [2021-08-06 14:59:31,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64712 to 64330. [2021-08-06 14:59:31,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64330 states, 64329 states have (on average 3.592516594382005) internal successors, (231103), 64329 states have internal predecessors, (231103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:31,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64330 states to 64330 states and 231103 transitions. [2021-08-06 14:59:31,595 INFO L78 Accepts]: Start accepts. Automaton has 64330 states and 231103 transitions. Word has length 23 [2021-08-06 14:59:31,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:31,596 INFO L470 AbstractCegarLoop]: Abstraction has 64330 states and 231103 transitions. [2021-08-06 14:59:31,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:31,596 INFO L276 IsEmpty]: Start isEmpty. Operand 64330 states and 231103 transitions. [2021-08-06 14:59:31,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:59:31,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:31,682 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:31,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-06 14:59:31,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:31,883 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:31,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:31,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1366799398, now seen corresponding path program 21 times [2021-08-06 14:59:31,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:31,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977444207] [2021-08-06 14:59:31,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:31,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:32,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:32,147 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:32,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:32,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977444207] [2021-08-06 14:59:32,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977444207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:32,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304030235] [2021-08-06 14:59:32,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:59:32,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:32,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:32,149 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:32,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 14:59:33,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:59:33,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:33,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:59:33,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:33,408 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:33,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304030235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:33,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:33,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 14:59:33,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284314432] [2021-08-06 14:59:33,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:59:33,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:33,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:59:33,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:59:33,409 INFO L87 Difference]: Start difference. First operand 64330 states and 231103 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:34,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:34,335 INFO L93 Difference]: Finished difference Result 123260 states and 445775 transitions. [2021-08-06 14:59:34,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:59:34,335 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:59:34,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:35,033 INFO L225 Difference]: With dead ends: 123260 [2021-08-06 14:59:35,033 INFO L226 Difference]: Without dead ends: 123260 [2021-08-06 14:59:35,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 110.0ms TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:59:35,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123260 states. [2021-08-06 14:59:36,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123260 to 75397. [2021-08-06 14:59:37,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75397 states, 75396 states have (on average 3.5951376730861053) internal successors, (271059), 75396 states have internal predecessors, (271059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:37,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75397 states to 75397 states and 271059 transitions. [2021-08-06 14:59:37,598 INFO L78 Accepts]: Start accepts. Automaton has 75397 states and 271059 transitions. Word has length 25 [2021-08-06 14:59:37,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:37,598 INFO L470 AbstractCegarLoop]: Abstraction has 75397 states and 271059 transitions. [2021-08-06 14:59:37,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:37,598 INFO L276 IsEmpty]: Start isEmpty. Operand 75397 states and 271059 transitions. [2021-08-06 14:59:37,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:59:37,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:37,723 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:37,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:37,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:37,925 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:37,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:37,925 INFO L82 PathProgramCache]: Analyzing trace with hash 786212196, now seen corresponding path program 46 times [2021-08-06 14:59:37,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:37,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285413694] [2021-08-06 14:59:37,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:37,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:37,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:38,031 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:38,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:38,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285413694] [2021-08-06 14:59:38,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285413694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:38,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502456505] [2021-08-06 14:59:38,032 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:59:38,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:38,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:38,032 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:38,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 14:59:39,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:59:39,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:39,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:59:39,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:39,444 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:39,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502456505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:39,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:39,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-06 14:59:39,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163683452] [2021-08-06 14:59:39,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:59:39,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:39,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:59:39,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:59:39,445 INFO L87 Difference]: Start difference. First operand 75397 states and 271059 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:40,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:40,032 INFO L93 Difference]: Finished difference Result 76364 states and 274028 transitions. [2021-08-06 14:59:40,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:59:40,033 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 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 25 [2021-08-06 14:59:40,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:40,303 INFO L225 Difference]: With dead ends: 76364 [2021-08-06 14:59:40,303 INFO L226 Difference]: Without dead ends: 76324 [2021-08-06 14:59:40,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 90.9ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:59:40,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76324 states. [2021-08-06 14:59:41,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76324 to 75532. [2021-08-06 14:59:41,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75532 states, 75531 states have (on average 3.5951993221326344) internal successors, (271549), 75531 states have internal predecessors, (271549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:42,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75532 states to 75532 states and 271549 transitions. [2021-08-06 14:59:42,348 INFO L78 Accepts]: Start accepts. Automaton has 75532 states and 271549 transitions. Word has length 25 [2021-08-06 14:59:42,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:42,348 INFO L470 AbstractCegarLoop]: Abstraction has 75532 states and 271549 transitions. [2021-08-06 14:59:42,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:42,349 INFO L276 IsEmpty]: Start isEmpty. Operand 75532 states and 271549 transitions. [2021-08-06 14:59:42,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:59:42,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:42,476 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:42,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-06 14:59:42,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-06 14:59:42,677 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:42,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:42,677 INFO L82 PathProgramCache]: Analyzing trace with hash -94226864, now seen corresponding path program 47 times [2021-08-06 14:59:42,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:42,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205976667] [2021-08-06 14:59:42,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:42,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:42,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:42,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:42,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:42,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205976667] [2021-08-06 14:59:42,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205976667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:42,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567349662] [2021-08-06 14:59:42,767 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:59:42,767 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:42,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:42,768 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:42,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-06 14:59:44,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:59:44,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:44,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:59:44,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:44,218 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:44,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567349662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:44,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:44,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-06 14:59:44,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179036303] [2021-08-06 14:59:44,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:59:44,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:44,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:59:44,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:59:44,219 INFO L87 Difference]: Start difference. First operand 75532 states and 271549 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:44,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:44,841 INFO L93 Difference]: Finished difference Result 77328 states and 277251 transitions. [2021-08-06 14:59:44,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:59:44,841 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 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 25 [2021-08-06 14:59:44,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:45,112 INFO L225 Difference]: With dead ends: 77328 [2021-08-06 14:59:45,112 INFO L226 Difference]: Without dead ends: 77263 [2021-08-06 14:59:45,113 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 87.1ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:59:45,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77263 states. [2021-08-06 14:59:46,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77263 to 75779. [2021-08-06 14:59:46,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75779 states, 75778 states have (on average 3.595476259600412) internal successors, (272458), 75778 states have internal predecessors, (272458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:47,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75779 states to 75779 states and 272458 transitions. [2021-08-06 14:59:47,295 INFO L78 Accepts]: Start accepts. Automaton has 75779 states and 272458 transitions. Word has length 25 [2021-08-06 14:59:47,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:59:47,295 INFO L470 AbstractCegarLoop]: Abstraction has 75779 states and 272458 transitions. [2021-08-06 14:59:47,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:47,295 INFO L276 IsEmpty]: Start isEmpty. Operand 75779 states and 272458 transitions. [2021-08-06 14:59:47,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:59:47,420 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:59:47,420 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:59:47,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-06 14:59:47,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:47,621 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 14:59:47,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:59:47,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1627658808, now seen corresponding path program 48 times [2021-08-06 14:59:47,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:59:47,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063771327] [2021-08-06 14:59:47,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:59:47,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:59:47,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:59:47,701 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:47,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:59:47,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063771327] [2021-08-06 14:59:47,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063771327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:47,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834839638] [2021-08-06 14:59:47,701 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:59:47,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:59:47,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:59:47,702 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 14:59:47,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-06 14:59:48,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:59:48,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:59:48,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 14:59:48,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:59:49,121 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:59:49,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834839638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:59:49,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:59:49,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 12 [2021-08-06 14:59:49,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900605560] [2021-08-06 14:59:49,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:59:49,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:59:49,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:59:49,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:59:49,122 INFO L87 Difference]: Start difference. First operand 75779 states and 272458 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:59:49,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:59:49,675 INFO L93 Difference]: Finished difference Result 77024 states and 276140 transitions. [2021-08-06 14:59:49,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:59:49,676 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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 25 [2021-08-06 14:59:49,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:59:49,950 INFO L225 Difference]: With dead ends: 77024 [2021-08-06 14:59:49,950 INFO L226 Difference]: Without dead ends: 76999 [2021-08-06 14:59:49,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:59:50,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76999 states. [2021-08-06 14:59:51,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76999 to 75956. [2021-08-06 14:59:51,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75956 states, 75955 states have (on average 3.595707984991113) internal successors, (273112), 75955 states have internal predecessors, (273112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)