/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:15:42,867 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:15:42,869 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:15:42,899 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:15:42,899 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:15:42,900 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:15:42,905 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:15:42,910 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:15:42,912 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:15:42,915 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:15:42,916 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:15:42,917 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:15:42,917 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:15:42,918 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:15:42,920 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:15:42,923 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:15:42,924 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:15:42,924 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:15:42,928 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:15:42,932 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:15:42,935 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:15:42,936 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:15:42,937 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:15:42,938 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:15:42,939 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:15:42,939 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:15:42,939 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:15:42,940 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:15:42,940 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:15:42,941 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:15:42,941 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:15:42,941 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:15:42,942 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:15:42,942 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:15:42,943 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:15:42,943 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:15:42,943 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:15:42,943 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:15:42,944 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:15:42,944 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:15:42,944 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:15:42,945 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-21 18:15:42,960 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:15:42,960 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:15:42,961 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:15:42,961 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:15:42,961 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:15:42,961 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:15:42,962 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:15:42,963 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:15:42,963 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:15:42,963 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:15:42,964 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:15:42,964 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:15:42,964 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:15:42,964 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:15:42,964 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:15:42,964 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 18:15:43,247 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:15:43,262 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:15:43,264 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:15:43,265 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:15:43,271 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:15:43,272 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl [2021-08-21 18:15:43,272 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl' [2021-08-21 18:15:43,291 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:15:43,292 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:15:43,293 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:15:43,293 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:15:43,293 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:15:43,302 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,308 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,314 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:15:43,315 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:15:43,316 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:15:43,316 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:15:43,322 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,322 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,323 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,323 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,325 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,328 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,329 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,333 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:15:43,334 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:15:43,334 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:15:43,334 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:15:43,335 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/1) ... [2021-08-21 18:15:43,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:15:43,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:43,362 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 18:15:43,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 18:15:43,407 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:15:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:15:43,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:15:43,407 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:15:43,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:15:43,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:15:43,407 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:15:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:15:43,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:15:43,408 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 18:15:43,408 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 18:15:43,408 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 18:15:43,409 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 18:15:43,608 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:15:43,608 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:15:43,610 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:15:43 BoogieIcfgContainer [2021-08-21 18:15:43,611 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:15:43,621 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:15:43,621 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:15:43,623 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:15:43,624 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:15:43" (1/2) ... [2021-08-21 18:15:43,624 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@190a86e3 and model type threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:15:43, skipping insertion in model container [2021-08-21 18:15:43,624 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:15:43" (2/2) ... [2021-08-21 18:15:43,625 INFO L111 eAbstractionObserver]: Analyzing ICFG threaded-sum-3.wvr.bpl [2021-08-21 18:15:43,637 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:15:43,637 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:15:43,637 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:15:43,637 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:15:43,705 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 18:15:43,747 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:15:43,753 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 18:15:43,754 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 18:15:43,937 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 99 states have (on average 1.9393939393939394) internal successors, (192), 135 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:43,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:15:43,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:43,943 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:43,943 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:43,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:43,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1364407482, now seen corresponding path program 1 times [2021-08-21 18:15:43,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:43,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845284122] [2021-08-21 18:15:43,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:43,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:44,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:44,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845284122] [2021-08-21 18:15:44,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845284122] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:15:44,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:15:44,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:15:44,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511162766] [2021-08-21 18:15:44,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 18:15:44,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:44,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 18:15:44,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 18:15:44,093 INFO L87 Difference]: Start difference. First operand has 136 states, 99 states have (on average 1.9393939393939394) internal successors, (192), 135 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 5.25) 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-21 18:15:44,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:44,143 INFO L93 Difference]: Finished difference Result 126 states and 177 transitions. [2021-08-21 18:15:44,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 18:15:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) 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-21 18:15:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:44,151 INFO L225 Difference]: With dead ends: 126 [2021-08-21 18:15:44,151 INFO L226 Difference]: Without dead ends: 73 [2021-08-21 18:15:44,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:15:44,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-08-21 18:15:44,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2021-08-21 18:15:44,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.7222222222222223) internal successors, (124), 72 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 124 transitions. [2021-08-21 18:15:44,182 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 124 transitions. Word has length 21 [2021-08-21 18:15:44,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:44,182 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 124 transitions. [2021-08-21 18:15:44,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) 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-21 18:15:44,182 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 124 transitions. [2021-08-21 18:15:44,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:15:44,184 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:44,184 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:44,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:15:44,184 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:44,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:44,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1105458209, now seen corresponding path program 1 times [2021-08-21 18:15:44,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:44,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679922750] [2021-08-21 18:15:44,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:44,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:44,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:44,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:44,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:44,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679922750] [2021-08-21 18:15:44,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679922750] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:15:44,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:15:44,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:15:44,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281219127] [2021-08-21 18:15:44,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 18:15:44,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:44,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 18:15:44,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 18:15:44,255 INFO L87 Difference]: Start difference. First operand 73 states and 124 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:44,287 INFO L93 Difference]: Finished difference Result 107 states and 188 transitions. [2021-08-21 18:15:44,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 18:15:44,287 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 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 24 [2021-08-21 18:15:44,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:44,289 INFO L225 Difference]: With dead ends: 107 [2021-08-21 18:15:44,289 INFO L226 Difference]: Without dead ends: 107 [2021-08-21 18:15:44,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:15:44,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-08-21 18:15:44,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 89. [2021-08-21 18:15:44,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.7613636363636365) internal successors, (155), 88 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 155 transitions. [2021-08-21 18:15:44,298 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 155 transitions. Word has length 24 [2021-08-21 18:15:44,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:44,299 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 155 transitions. [2021-08-21 18:15:44,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,299 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 155 transitions. [2021-08-21 18:15:44,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:15:44,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:44,300 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:44,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 18:15:44,300 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:44,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:44,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1962935869, now seen corresponding path program 1 times [2021-08-21 18:15:44,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:44,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748578295] [2021-08-21 18:15:44,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:44,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:44,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:44,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:44,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:44,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748578295] [2021-08-21 18:15:44,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748578295] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:15:44,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:15:44,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:15:44,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514237782] [2021-08-21 18:15:44,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:15:44,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:44,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:15:44,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:15:44,347 INFO L87 Difference]: Start difference. First operand 89 states and 155 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:44,397 INFO L93 Difference]: Finished difference Result 136 states and 252 transitions. [2021-08-21 18:15:44,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:15:44,398 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:15:44,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:44,400 INFO L225 Difference]: With dead ends: 136 [2021-08-21 18:15:44,400 INFO L226 Difference]: Without dead ends: 136 [2021-08-21 18:15:44,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:15:44,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-08-21 18:15:44,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 124. [2021-08-21 18:15:44,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 1.951219512195122) internal successors, (240), 123 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 240 transitions. [2021-08-21 18:15:44,433 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 240 transitions. Word has length 26 [2021-08-21 18:15:44,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:44,433 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 240 transitions. [2021-08-21 18:15:44,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,433 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 240 transitions. [2021-08-21 18:15:44,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:15:44,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:44,437 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:44,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 18:15:44,438 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:44,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:44,438 INFO L82 PathProgramCache]: Analyzing trace with hash -876752741, now seen corresponding path program 1 times [2021-08-21 18:15:44,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:44,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986662546] [2021-08-21 18:15:44,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:44,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:44,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:44,504 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:15:44,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:44,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986662546] [2021-08-21 18:15:44,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986662546] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:15:44,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:15:44,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:15:44,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437392776] [2021-08-21 18:15:44,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:15:44,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:44,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:15:44,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:15:44,506 INFO L87 Difference]: Start difference. First operand 124 states and 240 transitions. Second operand has 5 states, 5 states have (on average 5.6) 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-21 18:15:44,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:44,547 INFO L93 Difference]: Finished difference Result 186 states and 331 transitions. [2021-08-21 18:15:44,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:15:44,548 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) 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 28 [2021-08-21 18:15:44,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:44,549 INFO L225 Difference]: With dead ends: 186 [2021-08-21 18:15:44,549 INFO L226 Difference]: Without dead ends: 163 [2021-08-21 18:15:44,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:15:44,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-08-21 18:15:44,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 120. [2021-08-21 18:15:44,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.0504201680672267) internal successors, (244), 119 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:44,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 244 transitions. [2021-08-21 18:15:44,558 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 244 transitions. Word has length 28 [2021-08-21 18:15:44,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:44,558 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 244 transitions. [2021-08-21 18:15:44,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) 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-21 18:15:44,558 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 244 transitions. [2021-08-21 18:15:44,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:15:44,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:44,559 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:44,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 18:15:44,559 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:44,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:44,560 INFO L82 PathProgramCache]: Analyzing trace with hash -609037055, now seen corresponding path program 2 times [2021-08-21 18:15:44,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:44,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716920859] [2021-08-21 18:15:44,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:44,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:44,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:44,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:44,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716920859] [2021-08-21 18:15:44,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716920859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:44,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091803815] [2021-08-21 18:15:44,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:15:44,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:44,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:44,725 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:44,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 18:15:44,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:15:44,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:44,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:15:44,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:45,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:45,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091803815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:45,014 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:45,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-08-21 18:15:45,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498220817] [2021-08-21 18:15:45,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:15:45,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:45,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:15:45,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:15:45,018 INFO L87 Difference]: Start difference. First operand 120 states and 244 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) 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-21 18:15:45,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:45,235 INFO L93 Difference]: Finished difference Result 217 states and 432 transitions. [2021-08-21 18:15:45,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:15:45,236 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) 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 30 [2021-08-21 18:15:45,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:45,238 INFO L225 Difference]: With dead ends: 217 [2021-08-21 18:15:45,238 INFO L226 Difference]: Without dead ends: 216 [2021-08-21 18:15:45,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 157.4ms TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:15:45,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-21 18:15:45,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 151. [2021-08-21 18:15:45,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.12) internal successors, (318), 150 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:45,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 318 transitions. [2021-08-21 18:15:45,260 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 318 transitions. Word has length 30 [2021-08-21 18:15:45,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:45,260 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 318 transitions. [2021-08-21 18:15:45,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) 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-21 18:15:45,261 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 318 transitions. [2021-08-21 18:15:45,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:15:45,262 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:45,262 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:45,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-08-21 18:15:45,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:45,465 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:45,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:45,465 INFO L82 PathProgramCache]: Analyzing trace with hash -2042509123, now seen corresponding path program 3 times [2021-08-21 18:15:45,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:45,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929420142] [2021-08-21 18:15:45,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:45,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:45,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:45,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:45,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929420142] [2021-08-21 18:15:45,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929420142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:45,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690100887] [2021-08-21 18:15:45,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:15:45,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:45,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:45,585 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:45,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 18:15:45,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:15:45,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:45,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:15:45,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:45,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:45,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690100887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:45,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:45,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-08-21 18:15:45,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800432380] [2021-08-21 18:15:45,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:15:45,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:45,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:15:45,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:15:45,902 INFO L87 Difference]: Start difference. First operand 151 states and 318 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) 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-21 18:15:46,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:46,062 INFO L93 Difference]: Finished difference Result 315 states and 649 transitions. [2021-08-21 18:15:46,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:15:46,062 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) 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 30 [2021-08-21 18:15:46,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:46,064 INFO L225 Difference]: With dead ends: 315 [2021-08-21 18:15:46,064 INFO L226 Difference]: Without dead ends: 313 [2021-08-21 18:15:46,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 107.0ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:15:46,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-08-21 18:15:46,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 260. [2021-08-21 18:15:46,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.193050193050193) internal successors, (568), 259 states have internal predecessors, (568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:46,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 568 transitions. [2021-08-21 18:15:46,071 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 568 transitions. Word has length 30 [2021-08-21 18:15:46,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:46,071 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 568 transitions. [2021-08-21 18:15:46,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) 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-21 18:15:46,072 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 568 transitions. [2021-08-21 18:15:46,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 18:15:46,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:46,073 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:46,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:46,288 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-21 18:15:46,288 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:46,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:46,289 INFO L82 PathProgramCache]: Analyzing trace with hash -509809569, now seen corresponding path program 4 times [2021-08-21 18:15:46,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:46,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078044324] [2021-08-21 18:15:46,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:46,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:46,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:15:46,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:46,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078044324] [2021-08-21 18:15:46,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078044324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:46,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933891027] [2021-08-21 18:15:46,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:15:46,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:46,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:46,404 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:46,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 18:15:46,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:15:46,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:46,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 18:15:46,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:46,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:15:46,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933891027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:46,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:46,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-08-21 18:15:46,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989691958] [2021-08-21 18:15:46,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:15:46,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:46,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:15:46,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:15:46,639 INFO L87 Difference]: Start difference. First operand 260 states and 568 transitions. Second operand has 10 states, 10 states have (on average 3.1) 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-21 18:15:46,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:46,729 INFO L93 Difference]: Finished difference Result 501 states and 964 transitions. [2021-08-21 18:15:46,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:15:46,730 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) 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 32 [2021-08-21 18:15:46,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:46,731 INFO L225 Difference]: With dead ends: 501 [2021-08-21 18:15:46,732 INFO L226 Difference]: Without dead ends: 500 [2021-08-21 18:15:46,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 89.4ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:15:46,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-08-21 18:15:46,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 254. [2021-08-21 18:15:46,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 2.197628458498024) internal successors, (556), 253 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:46,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 556 transitions. [2021-08-21 18:15:46,740 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 556 transitions. Word has length 32 [2021-08-21 18:15:46,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:46,741 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 556 transitions. [2021-08-21 18:15:46,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) 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-21 18:15:46,741 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 556 transitions. [2021-08-21 18:15:46,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 18:15:46,742 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:46,747 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:46,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:46,964 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-21 18:15:46,964 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:46,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:46,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1621799647, now seen corresponding path program 5 times [2021-08-21 18:15:46,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:46,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654930299] [2021-08-21 18:15:46,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:46,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:47,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:47,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:47,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654930299] [2021-08-21 18:15:47,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654930299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:47,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428578795] [2021-08-21 18:15:47,045 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:15:47,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:47,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:47,046 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:47,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 18:15:47,137 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:15:47,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:47,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 18:15:47,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:47,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428578795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:47,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:47,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-08-21 18:15:47,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456019880] [2021-08-21 18:15:47,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:15:47,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:47,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:15:47,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:15:47,449 INFO L87 Difference]: Start difference. First operand 254 states and 556 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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-21 18:15:47,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:47,833 INFO L93 Difference]: Finished difference Result 521 states and 1171 transitions. [2021-08-21 18:15:47,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:15:47,834 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 32 [2021-08-21 18:15:47,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:47,836 INFO L225 Difference]: With dead ends: 521 [2021-08-21 18:15:47,836 INFO L226 Difference]: Without dead ends: 520 [2021-08-21 18:15:47,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 342.8ms TimeCoverageRelationStatistics Valid=221, Invalid=481, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:15:47,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-08-21 18:15:47,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 345. [2021-08-21 18:15:47,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 2.2325581395348837) internal successors, (768), 344 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:47,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 768 transitions. [2021-08-21 18:15:47,844 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 768 transitions. Word has length 32 [2021-08-21 18:15:47,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:47,844 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 768 transitions. [2021-08-21 18:15:47,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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-21 18:15:47,845 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 768 transitions. [2021-08-21 18:15:47,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 18:15:47,845 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:47,845 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:47,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:48,061 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-21 18:15:48,062 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:48,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:48,062 INFO L82 PathProgramCache]: Analyzing trace with hash 2030731367, now seen corresponding path program 6 times [2021-08-21 18:15:48,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:48,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911682205] [2021-08-21 18:15:48,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:48,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:48,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:48,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:48,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:48,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911682205] [2021-08-21 18:15:48,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911682205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:48,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152940675] [2021-08-21 18:15:48,171 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:15:48,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:48,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:48,181 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:48,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 18:15:48,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:15:48,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:48,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 18:15:48,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:48,460 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:48,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152940675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:48,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:48,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-08-21 18:15:48,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955185802] [2021-08-21 18:15:48,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:15:48,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:48,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:15:48,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:15:48,462 INFO L87 Difference]: Start difference. First operand 345 states and 768 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:48,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:48,884 INFO L93 Difference]: Finished difference Result 689 states and 1570 transitions. [2021-08-21 18:15:48,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:15:48,885 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 32 [2021-08-21 18:15:48,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:48,887 INFO L225 Difference]: With dead ends: 689 [2021-08-21 18:15:48,887 INFO L226 Difference]: Without dead ends: 688 [2021-08-21 18:15:48,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 316.4ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:15:48,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-08-21 18:15:48,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 459. [2021-08-21 18:15:48,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 2.2751091703056767) internal successors, (1042), 458 states have internal predecessors, (1042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:48,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1042 transitions. [2021-08-21 18:15:48,900 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1042 transitions. Word has length 32 [2021-08-21 18:15:48,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:48,900 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 1042 transitions. [2021-08-21 18:15:48,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:48,901 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1042 transitions. [2021-08-21 18:15:48,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 18:15:48,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:48,909 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:48,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:49,124 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-21 18:15:49,125 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:49,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:49,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1426071007, now seen corresponding path program 7 times [2021-08-21 18:15:49,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:49,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392005331] [2021-08-21 18:15:49,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:49,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:49,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:49,201 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:49,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:49,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392005331] [2021-08-21 18:15:49,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392005331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:49,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947095505] [2021-08-21 18:15:49,202 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:15:49,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:49,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:49,202 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:49,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 18:15:49,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:49,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 18:15:49,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:49,714 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:49,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947095505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:49,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:49,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-21 18:15:49,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808243910] [2021-08-21 18:15:49,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:15:49,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:49,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:15:49,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:15:49,717 INFO L87 Difference]: Start difference. First operand 459 states and 1042 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:50,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:50,391 INFO L93 Difference]: Finished difference Result 862 states and 2047 transitions. [2021-08-21 18:15:50,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:15:50,391 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 18:15:50,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:50,394 INFO L225 Difference]: With dead ends: 862 [2021-08-21 18:15:50,395 INFO L226 Difference]: Without dead ends: 860 [2021-08-21 18:15:50,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 588.8ms TimeCoverageRelationStatistics Valid=450, Invalid=1110, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:15:50,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-08-21 18:15:50,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 490. [2021-08-21 18:15:50,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 2.3006134969325154) internal successors, (1125), 489 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:50,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1125 transitions. [2021-08-21 18:15:50,422 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1125 transitions. Word has length 32 [2021-08-21 18:15:50,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:50,422 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 1125 transitions. [2021-08-21 18:15:50,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:50,422 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1125 transitions. [2021-08-21 18:15:50,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 18:15:50,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:50,423 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:50,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:50,634 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-21 18:15:50,635 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:50,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:50,635 INFO L82 PathProgramCache]: Analyzing trace with hash -727537305, now seen corresponding path program 8 times [2021-08-21 18:15:50,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:50,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224648753] [2021-08-21 18:15:50,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:50,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:50,747 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:50,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:50,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224648753] [2021-08-21 18:15:50,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224648753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:50,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807364894] [2021-08-21 18:15:50,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:15:50,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:50,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:50,750 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:50,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 18:15:50,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:15:50,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:50,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 18:15:50,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:51,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:51,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807364894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:51,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:51,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 16 [2021-08-21 18:15:51,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189532704] [2021-08-21 18:15:51,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:15:51,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:51,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:15:51,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:15:51,085 INFO L87 Difference]: Start difference. First operand 490 states and 1125 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:51,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:51,882 INFO L93 Difference]: Finished difference Result 2309 states and 5391 transitions. [2021-08-21 18:15:51,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:15:51,882 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 18:15:51,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:51,890 INFO L225 Difference]: With dead ends: 2309 [2021-08-21 18:15:51,890 INFO L226 Difference]: Without dead ends: 2304 [2021-08-21 18:15:51,891 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 580.8ms TimeCoverageRelationStatistics Valid=673, Invalid=1583, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:15:51,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2021-08-21 18:15:51,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 1073. [2021-08-21 18:15:51,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 1072 states have (on average 2.3348880597014925) internal successors, (2503), 1072 states have internal predecessors, (2503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:51,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 2503 transitions. [2021-08-21 18:15:51,938 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 2503 transitions. Word has length 32 [2021-08-21 18:15:51,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:51,939 INFO L470 AbstractCegarLoop]: Abstraction has 1073 states and 2503 transitions. [2021-08-21 18:15:51,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:51,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 2503 transitions. [2021-08-21 18:15:51,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 18:15:51,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:51,941 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:51,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:52,156 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-21 18:15:52,157 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:52,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:52,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1162018621, now seen corresponding path program 9 times [2021-08-21 18:15:52,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:52,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984937703] [2021-08-21 18:15:52,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:52,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:52,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:52,494 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:52,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:52,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984937703] [2021-08-21 18:15:52,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984937703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:52,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303733832] [2021-08-21 18:15:52,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:15:52,495 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:52,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:52,495 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:52,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 18:15:52,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:15:52,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:52,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:15:52,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:53,988 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:53,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303733832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:53,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:53,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 18:15:53,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891743918] [2021-08-21 18:15:53,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:15:53,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:53,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:15:53,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:15:53,990 INFO L87 Difference]: Start difference. First operand 1073 states and 2503 transitions. Second operand has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:56,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:56,244 INFO L93 Difference]: Finished difference Result 2932 states and 7072 transitions. [2021-08-21 18:15:56,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 18:15:56,245 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 18:15:56,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:56,254 INFO L225 Difference]: With dead ends: 2932 [2021-08-21 18:15:56,254 INFO L226 Difference]: Without dead ends: 2864 [2021-08-21 18:15:56,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1184 ImplicationChecksByTransitivity, 1847.0ms TimeCoverageRelationStatistics Valid=773, Invalid=3783, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:15:56,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2864 states. [2021-08-21 18:15:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2864 to 1249. [2021-08-21 18:15:56,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1249 states, 1248 states have (on average 2.3389423076923075) internal successors, (2919), 1248 states have internal predecessors, (2919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:56,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1249 states to 1249 states and 2919 transitions. [2021-08-21 18:15:56,294 INFO L78 Accepts]: Start accepts. Automaton has 1249 states and 2919 transitions. Word has length 34 [2021-08-21 18:15:56,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:56,294 INFO L470 AbstractCegarLoop]: Abstraction has 1249 states and 2919 transitions. [2021-08-21 18:15:56,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:56,295 INFO L276 IsEmpty]: Start isEmpty. Operand 1249 states and 2919 transitions. [2021-08-21 18:15:56,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 18:15:56,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:56,297 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:56,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 18:15:56,513 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-21 18:15:56,513 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:15:56,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:15:56,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1887056061, now seen corresponding path program 10 times [2021-08-21 18:15:56,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:15:56,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022094697] [2021-08-21 18:15:56,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:15:56,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:15:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:15:56,827 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:56,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:15:56,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022094697] [2021-08-21 18:15:56,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022094697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:56,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092487314] [2021-08-21 18:15:56,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:15:56,828 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:15:56,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:15:56,833 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:15:56,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 18:15:57,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:15:57,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:15:57,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:15:57,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:15:58,351 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:15:58,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092487314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:15:58,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:15:58,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 18:15:58,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956062676] [2021-08-21 18:15:58,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:15:58,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:15:58,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:15:58,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=783, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:15:58,353 INFO L87 Difference]: Start difference. First operand 1249 states and 2919 transitions. Second operand has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:59,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:15:59,831 INFO L93 Difference]: Finished difference Result 3123 states and 7229 transitions. [2021-08-21 18:15:59,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:15:59,832 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 18:15:59,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:15:59,841 INFO L225 Difference]: With dead ends: 3123 [2021-08-21 18:15:59,841 INFO L226 Difference]: Without dead ends: 3055 [2021-08-21 18:15:59,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1135.1ms TimeCoverageRelationStatistics Valid=437, Invalid=2113, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:15:59,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3055 states. [2021-08-21 18:15:59,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3055 to 1294. [2021-08-21 18:15:59,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1293 states have (on average 2.3503480278422275) internal successors, (3039), 1293 states have internal predecessors, (3039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:59,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 3039 transitions. [2021-08-21 18:15:59,878 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 3039 transitions. Word has length 34 [2021-08-21 18:15:59,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:15:59,878 INFO L470 AbstractCegarLoop]: Abstraction has 1294 states and 3039 transitions. [2021-08-21 18:15:59,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:15:59,878 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 3039 transitions. [2021-08-21 18:15:59,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 18:15:59,880 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:15:59,881 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:15:59,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:00,092 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-21 18:16:00,093 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:00,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:00,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1580302787, now seen corresponding path program 11 times [2021-08-21 18:16:00,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:00,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296642351] [2021-08-21 18:16:00,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:00,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:00,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:00,472 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:00,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:00,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296642351] [2021-08-21 18:16:00,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296642351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:00,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443604898] [2021-08-21 18:16:00,473 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:16:00,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:00,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:00,474 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:00,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 18:16:00,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:16:00,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:00,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:16:00,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:02,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:02,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443604898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:02,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:02,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 18:16:02,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842233939] [2021-08-21 18:16:02,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:16:02,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:02,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:16:02,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:16:02,079 INFO L87 Difference]: Start difference. First operand 1294 states and 3039 transitions. Second operand has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:04,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:04,143 INFO L93 Difference]: Finished difference Result 3652 states and 8802 transitions. [2021-08-21 18:16:04,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 18:16:04,143 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 18:16:04,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:04,154 INFO L225 Difference]: With dead ends: 3652 [2021-08-21 18:16:04,154 INFO L226 Difference]: Without dead ends: 3584 [2021-08-21 18:16:04,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1711.7ms TimeCoverageRelationStatistics Valid=774, Invalid=3386, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 18:16:04,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3584 states. [2021-08-21 18:16:04,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3584 to 1401. [2021-08-21 18:16:04,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1401 states, 1400 states have (on average 2.3585714285714285) internal successors, (3302), 1400 states have internal predecessors, (3302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:04,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1401 states to 1401 states and 3302 transitions. [2021-08-21 18:16:04,194 INFO L78 Accepts]: Start accepts. Automaton has 1401 states and 3302 transitions. Word has length 34 [2021-08-21 18:16:04,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:04,194 INFO L470 AbstractCegarLoop]: Abstraction has 1401 states and 3302 transitions. [2021-08-21 18:16:04,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:04,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1401 states and 3302 transitions. [2021-08-21 18:16:04,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 18:16:04,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:04,197 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:04,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:04,414 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-21 18:16:04,415 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:04,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:04,415 INFO L82 PathProgramCache]: Analyzing trace with hash -855265347, now seen corresponding path program 12 times [2021-08-21 18:16:04,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:04,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711075731] [2021-08-21 18:16:04,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:04,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:04,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:04,726 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:04,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:04,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711075731] [2021-08-21 18:16:04,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711075731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:04,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774339910] [2021-08-21 18:16:04,727 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:16:04,727 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:04,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:04,728 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:04,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 18:16:05,193 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:16:05,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:05,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 18:16:05,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:06,387 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:06,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774339910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:06,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:06,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 18:16:06,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146176542] [2021-08-21 18:16:06,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:16:06,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:06,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:16:06,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:16:06,389 INFO L87 Difference]: Start difference. First operand 1401 states and 3302 transitions. Second operand has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:07,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:07,804 INFO L93 Difference]: Finished difference Result 3455 states and 8086 transitions. [2021-08-21 18:16:07,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:16:07,804 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 18:16:07,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:07,825 INFO L225 Difference]: With dead ends: 3455 [2021-08-21 18:16:07,825 INFO L226 Difference]: Without dead ends: 3387 [2021-08-21 18:16:07,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1224.1ms TimeCoverageRelationStatistics Valid=511, Invalid=2245, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:16:07,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-08-21 18:16:07,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 1328. [2021-08-21 18:16:07,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1327 states have (on average 2.3571966842501886) internal successors, (3128), 1327 states have internal predecessors, (3128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:07,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 3128 transitions. [2021-08-21 18:16:07,861 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 3128 transitions. Word has length 34 [2021-08-21 18:16:07,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:07,861 INFO L470 AbstractCegarLoop]: Abstraction has 1328 states and 3128 transitions. [2021-08-21 18:16:07,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 30 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:07,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 3128 transitions. [2021-08-21 18:16:07,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:07,863 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:07,863 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:07,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:08,080 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-21 18:16:08,081 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:08,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:08,081 INFO L82 PathProgramCache]: Analyzing trace with hash -17818597, now seen corresponding path program 13 times [2021-08-21 18:16:08,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:08,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824374177] [2021-08-21 18:16:08,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:08,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:08,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:08,466 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:08,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:08,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824374177] [2021-08-21 18:16:08,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824374177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:08,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269295006] [2021-08-21 18:16:08,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:16:08,467 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:08,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:08,473 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:08,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 18:16:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:09,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:16:09,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:10,866 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:10,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269295006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:10,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:10,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:16:10,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541002091] [2021-08-21 18:16:10,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:16:10,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:10,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:16:10,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:16:10,867 INFO L87 Difference]: Start difference. First operand 1328 states and 3128 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:13,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:13,336 INFO L93 Difference]: Finished difference Result 2891 states and 6950 transitions. [2021-08-21 18:16:13,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 18:16:13,337 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:13,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:13,341 INFO L225 Difference]: With dead ends: 2891 [2021-08-21 18:16:13,341 INFO L226 Difference]: Without dead ends: 2791 [2021-08-21 18:16:13,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1256 ImplicationChecksByTransitivity, 2311.8ms TimeCoverageRelationStatistics Valid=736, Invalid=3686, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 18:16:13,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-08-21 18:16:13,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 1381. [2021-08-21 18:16:13,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.3521739130434782) internal successors, (3246), 1380 states have internal predecessors, (3246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:13,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3246 transitions. [2021-08-21 18:16:13,369 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3246 transitions. Word has length 36 [2021-08-21 18:16:13,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:13,370 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3246 transitions. [2021-08-21 18:16:13,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:13,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3246 transitions. [2021-08-21 18:16:13,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:13,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:13,372 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:13,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:13,584 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-21 18:16:13,585 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:13,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:13,585 INFO L82 PathProgramCache]: Analyzing trace with hash 777328879, now seen corresponding path program 14 times [2021-08-21 18:16:13,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:13,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446818311] [2021-08-21 18:16:13,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:13,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:13,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:13,913 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:13,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:13,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446818311] [2021-08-21 18:16:13,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446818311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:13,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696851744] [2021-08-21 18:16:13,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:16:13,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:13,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:13,914 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:13,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 18:16:14,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:16:14,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:14,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:16:14,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:16,512 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:16,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696851744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:16,512 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:16,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:16:16,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5010132] [2021-08-21 18:16:16,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:16:16,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:16,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:16:16,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:16:16,513 INFO L87 Difference]: Start difference. First operand 1381 states and 3246 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:18,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:18,384 INFO L93 Difference]: Finished difference Result 2939 states and 6716 transitions. [2021-08-21 18:16:18,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:16:18,384 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:18,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:18,389 INFO L225 Difference]: With dead ends: 2939 [2021-08-21 18:16:18,389 INFO L226 Difference]: Without dead ends: 2848 [2021-08-21 18:16:18,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 1703.2ms TimeCoverageRelationStatistics Valid=527, Invalid=2665, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:16:18,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2848 states. [2021-08-21 18:16:18,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2848 to 1450. [2021-08-21 18:16:18,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1449 states have (on average 2.349896480331263) internal successors, (3405), 1449 states have internal predecessors, (3405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:18,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 3405 transitions. [2021-08-21 18:16:18,418 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 3405 transitions. Word has length 36 [2021-08-21 18:16:18,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:18,418 INFO L470 AbstractCegarLoop]: Abstraction has 1450 states and 3405 transitions. [2021-08-21 18:16:18,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:18,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 3405 transitions. [2021-08-21 18:16:18,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:18,421 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:18,421 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:18,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:18,636 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,SelfDestructingSolverStorable16 [2021-08-21 18:16:18,637 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:18,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:18,637 INFO L82 PathProgramCache]: Analyzing trace with hash 707218843, now seen corresponding path program 15 times [2021-08-21 18:16:18,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:18,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561910277] [2021-08-21 18:16:18,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:18,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:18,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:18,984 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:18,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:18,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561910277] [2021-08-21 18:16:18,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561910277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:18,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590047052] [2021-08-21 18:16:18,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:16:18,984 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:18,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:18,989 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:18,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 18:16:19,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:16:19,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:19,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:16:19,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:21,463 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:21,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590047052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:21,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:21,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:16:21,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137180910] [2021-08-21 18:16:21,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:16:21,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:21,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:16:21,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:16:21,464 INFO L87 Difference]: Start difference. First operand 1450 states and 3405 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:23,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:23,411 INFO L93 Difference]: Finished difference Result 3399 states and 7778 transitions. [2021-08-21 18:16:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:16:23,411 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:23,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:23,418 INFO L225 Difference]: With dead ends: 3399 [2021-08-21 18:16:23,418 INFO L226 Difference]: Without dead ends: 3301 [2021-08-21 18:16:23,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 1676.8ms TimeCoverageRelationStatistics Valid=515, Invalid=2677, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:16:23,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2021-08-21 18:16:23,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 1482. [2021-08-21 18:16:23,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 2.3558406482106684) internal successors, (3489), 1481 states have internal predecessors, (3489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:23,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 3489 transitions. [2021-08-21 18:16:23,450 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 3489 transitions. Word has length 36 [2021-08-21 18:16:23,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:23,450 INFO L470 AbstractCegarLoop]: Abstraction has 1482 states and 3489 transitions. [2021-08-21 18:16:23,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:23,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 3489 transitions. [2021-08-21 18:16:23,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:23,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:23,453 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:23,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:23,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:23,672 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:23,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:23,672 INFO L82 PathProgramCache]: Analyzing trace with hash -191006693, now seen corresponding path program 16 times [2021-08-21 18:16:23,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:23,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276346528] [2021-08-21 18:16:23,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:23,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:23,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:24,049 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:24,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:24,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276346528] [2021-08-21 18:16:24,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276346528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:24,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058844308] [2021-08-21 18:16:24,050 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:16:24,050 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:24,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:24,051 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:24,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 18:16:24,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:16:24,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:24,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:16:24,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:26,849 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:26,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058844308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:26,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:26,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:16:26,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508459977] [2021-08-21 18:16:26,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:16:26,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:26,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:16:26,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=922, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:16:26,850 INFO L87 Difference]: Start difference. First operand 1482 states and 3489 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:29,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:29,392 INFO L93 Difference]: Finished difference Result 3154 states and 7699 transitions. [2021-08-21 18:16:29,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 18:16:29,392 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:29,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:29,396 INFO L225 Difference]: With dead ends: 3154 [2021-08-21 18:16:29,396 INFO L226 Difference]: Without dead ends: 3056 [2021-08-21 18:16:29,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1369 ImplicationChecksByTransitivity, 2276.6ms TimeCoverageRelationStatistics Valid=826, Invalid=4004, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:16:29,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3056 states. [2021-08-21 18:16:29,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3056 to 1560. [2021-08-21 18:16:29,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1560 states, 1559 states have (on average 2.3547145606157796) internal successors, (3671), 1559 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:29,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1560 states to 1560 states and 3671 transitions. [2021-08-21 18:16:29,422 INFO L78 Accepts]: Start accepts. Automaton has 1560 states and 3671 transitions. Word has length 36 [2021-08-21 18:16:29,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:29,422 INFO L470 AbstractCegarLoop]: Abstraction has 1560 states and 3671 transitions. [2021-08-21 18:16:29,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:29,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1560 states and 3671 transitions. [2021-08-21 18:16:29,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:29,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:29,425 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:29,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-08-21 18:16:29,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:29,641 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:29,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:29,641 INFO L82 PathProgramCache]: Analyzing trace with hash 2014836507, now seen corresponding path program 17 times [2021-08-21 18:16:29,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:29,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118771103] [2021-08-21 18:16:29,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:29,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:29,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:30,005 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:30,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:30,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118771103] [2021-08-21 18:16:30,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118771103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:30,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502704360] [2021-08-21 18:16:30,005 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:16:30,005 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:30,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:30,006 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:30,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 18:16:31,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:16:31,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:31,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:16:31,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:32,776 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:32,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502704360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:32,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:32,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-08-21 18:16:32,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112290521] [2021-08-21 18:16:32,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:16:32,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:32,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:16:32,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:16:32,778 INFO L87 Difference]: Start difference. First operand 1560 states and 3671 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:35,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:35,263 INFO L93 Difference]: Finished difference Result 3087 states and 7439 transitions. [2021-08-21 18:16:35,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 18:16:35,263 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:35,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:35,267 INFO L225 Difference]: With dead ends: 3087 [2021-08-21 18:16:35,267 INFO L226 Difference]: Without dead ends: 3004 [2021-08-21 18:16:35,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1622 ImplicationChecksByTransitivity, 2329.8ms TimeCoverageRelationStatistics Valid=955, Invalid=4595, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:16:35,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2021-08-21 18:16:35,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 1677. [2021-08-21 18:16:35,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1677 states, 1676 states have (on average 2.3615751789976134) internal successors, (3958), 1676 states have internal predecessors, (3958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:35,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1677 states to 1677 states and 3958 transitions. [2021-08-21 18:16:35,296 INFO L78 Accepts]: Start accepts. Automaton has 1677 states and 3958 transitions. Word has length 36 [2021-08-21 18:16:35,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:35,296 INFO L470 AbstractCegarLoop]: Abstraction has 1677 states and 3958 transitions. [2021-08-21 18:16:35,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:35,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1677 states and 3958 transitions. [2021-08-21 18:16:35,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:35,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:35,299 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:35,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:35,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:35,513 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:35,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:35,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1709173147, now seen corresponding path program 18 times [2021-08-21 18:16:35,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:35,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017047204] [2021-08-21 18:16:35,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:35,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:35,878 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:35,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:35,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017047204] [2021-08-21 18:16:35,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017047204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:35,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59822456] [2021-08-21 18:16:35,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:16:35,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:35,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:35,879 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:35,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 18:16:37,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:16:37,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:37,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:16:37,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:38,728 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:38,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59822456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:38,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:38,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:16:38,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079985388] [2021-08-21 18:16:38,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:16:38,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:38,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:16:38,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=926, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:16:38,729 INFO L87 Difference]: Start difference. First operand 1677 states and 3958 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:41,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:41,553 INFO L93 Difference]: Finished difference Result 3615 states and 8615 transitions. [2021-08-21 18:16:41,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 18:16:41,554 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:41,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:41,558 INFO L225 Difference]: With dead ends: 3615 [2021-08-21 18:16:41,558 INFO L226 Difference]: Without dead ends: 3515 [2021-08-21 18:16:41,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 2515.3ms TimeCoverageRelationStatistics Valid=1081, Invalid=4925, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 18:16:41,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3515 states. [2021-08-21 18:16:41,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3515 to 1688. [2021-08-21 18:16:41,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1688 states, 1687 states have (on average 2.3645524599881447) internal successors, (3989), 1687 states have internal predecessors, (3989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:41,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1688 states to 1688 states and 3989 transitions. [2021-08-21 18:16:41,586 INFO L78 Accepts]: Start accepts. Automaton has 1688 states and 3989 transitions. Word has length 36 [2021-08-21 18:16:41,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:41,586 INFO L470 AbstractCegarLoop]: Abstraction has 1688 states and 3989 transitions. [2021-08-21 18:16:41,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:41,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1688 states and 3989 transitions. [2021-08-21 18:16:41,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:41,589 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:41,589 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:41,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:41,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:41,809 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:41,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:41,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1790646673, now seen corresponding path program 19 times [2021-08-21 18:16:41,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:41,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993694859] [2021-08-21 18:16:41,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:41,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:41,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:42,128 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:42,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:42,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993694859] [2021-08-21 18:16:42,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993694859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:42,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514772125] [2021-08-21 18:16:42,128 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:16:42,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:42,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:42,129 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:42,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 18:16:43,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:43,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:16:43,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:45,238 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:45,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514772125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:45,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:45,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:16:45,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121363750] [2021-08-21 18:16:45,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:16:45,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:45,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:16:45,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:16:45,240 INFO L87 Difference]: Start difference. First operand 1688 states and 3989 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:46,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:46,704 INFO L93 Difference]: Finished difference Result 3006 states and 7043 transitions. [2021-08-21 18:16:46,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:16:46,705 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:46,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:46,708 INFO L225 Difference]: With dead ends: 3006 [2021-08-21 18:16:46,708 INFO L226 Difference]: Without dead ends: 2915 [2021-08-21 18:16:46,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1308.8ms TimeCoverageRelationStatistics Valid=449, Invalid=2101, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:16:46,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2915 states. [2021-08-21 18:16:46,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2915 to 1718. [2021-08-21 18:16:46,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 2.36808386721025) internal successors, (4066), 1717 states have internal predecessors, (4066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:46,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 4066 transitions. [2021-08-21 18:16:46,735 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 4066 transitions. Word has length 36 [2021-08-21 18:16:46,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:46,735 INFO L470 AbstractCegarLoop]: Abstraction has 1718 states and 4066 transitions. [2021-08-21 18:16:46,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:46,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 4066 transitions. [2021-08-21 18:16:46,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:46,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:46,738 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:46,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-08-21 18:16:46,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:46,952 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:46,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:46,952 INFO L82 PathProgramCache]: Analyzing trace with hash -1860756709, now seen corresponding path program 20 times [2021-08-21 18:16:46,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:46,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242881028] [2021-08-21 18:16:46,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:46,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:47,279 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:47,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:47,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242881028] [2021-08-21 18:16:47,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242881028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:47,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351544707] [2021-08-21 18:16:47,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:16:47,280 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:47,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:47,281 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:47,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 18:16:48,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:16:48,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:48,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:16:48,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:50,505 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:50,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351544707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:50,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:50,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:16:50,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234420661] [2021-08-21 18:16:50,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:16:50,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:50,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:16:50,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=883, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:16:50,507 INFO L87 Difference]: Start difference. First operand 1718 states and 4066 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:51,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:51,813 INFO L93 Difference]: Finished difference Result 3253 states and 7479 transitions. [2021-08-21 18:16:51,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:16:51,813 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:51,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:51,817 INFO L225 Difference]: With dead ends: 3253 [2021-08-21 18:16:51,817 INFO L226 Difference]: Without dead ends: 3155 [2021-08-21 18:16:51,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 1292.8ms TimeCoverageRelationStatistics Valid=444, Invalid=2006, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:16:51,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3155 states. [2021-08-21 18:16:51,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3155 to 1716. [2021-08-21 18:16:51,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 2.36734693877551) internal successors, (4060), 1715 states have internal predecessors, (4060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:51,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 4060 transitions. [2021-08-21 18:16:51,846 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 4060 transitions. Word has length 36 [2021-08-21 18:16:51,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:51,846 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 4060 transitions. [2021-08-21 18:16:51,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:51,846 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 4060 transitions. [2021-08-21 18:16:51,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:51,849 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:51,849 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:51,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-08-21 18:16:52,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:52,065 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:52,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:52,065 INFO L82 PathProgramCache]: Analyzing trace with hash -379884329, now seen corresponding path program 21 times [2021-08-21 18:16:52,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:52,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816342604] [2021-08-21 18:16:52,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:52,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:52,385 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:52,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:52,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816342604] [2021-08-21 18:16:52,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816342604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:52,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098829787] [2021-08-21 18:16:52,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:16:52,386 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:52,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:52,386 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:52,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 18:16:54,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:16:54,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:54,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:16:54,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:16:55,842 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:55,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098829787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:55,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:16:55,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:16:55,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560830879] [2021-08-21 18:16:55,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:16:55,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:16:55,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:16:55,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=928, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:16:55,843 INFO L87 Difference]: Start difference. First operand 1716 states and 4060 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:57,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:16:57,345 INFO L93 Difference]: Finished difference Result 3223 states and 7713 transitions. [2021-08-21 18:16:57,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:16:57,346 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:16:57,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:16:57,350 INFO L225 Difference]: With dead ends: 3223 [2021-08-21 18:16:57,350 INFO L226 Difference]: Without dead ends: 3132 [2021-08-21 18:16:57,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 1427.2ms TimeCoverageRelationStatistics Valid=485, Invalid=2377, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:16:57,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3132 states. [2021-08-21 18:16:57,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3132 to 1725. [2021-08-21 18:16:57,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1724 states have (on average 2.3689095127610207) internal successors, (4084), 1724 states have internal predecessors, (4084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:57,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 4084 transitions. [2021-08-21 18:16:57,396 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 4084 transitions. Word has length 36 [2021-08-21 18:16:57,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:16:57,397 INFO L470 AbstractCegarLoop]: Abstraction has 1725 states and 4084 transitions. [2021-08-21 18:16:57,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:16:57,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 4084 transitions. [2021-08-21 18:16:57,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:16:57,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:16:57,399 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:16:57,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 18:16:57,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-21 18:16:57,617 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:16:57,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:16:57,617 INFO L82 PathProgramCache]: Analyzing trace with hash 2095873051, now seen corresponding path program 22 times [2021-08-21 18:16:57,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:16:57,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937421608] [2021-08-21 18:16:57,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:16:57,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:16:57,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:16:57,905 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:16:57,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:16:57,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937421608] [2021-08-21 18:16:57,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937421608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:16:57,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39871563] [2021-08-21 18:16:57,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:16:57,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:16:57,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:16:57,916 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:16:57,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 18:16:59,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:16:59,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:16:59,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:16:59,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:01,636 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:01,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39871563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:01,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:01,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:17:01,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974990767] [2021-08-21 18:17:01,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:17:01,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:01,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:17:01,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:17:01,638 INFO L87 Difference]: Start difference. First operand 1725 states and 4084 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:02,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:02,958 INFO L93 Difference]: Finished difference Result 2739 states and 6407 transitions. [2021-08-21 18:17:02,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:17:02,958 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:02,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:02,961 INFO L225 Difference]: With dead ends: 2739 [2021-08-21 18:17:02,961 INFO L226 Difference]: Without dead ends: 2641 [2021-08-21 18:17:02,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1303.1ms TimeCoverageRelationStatistics Valid=411, Invalid=2039, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:17:02,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2641 states. [2021-08-21 18:17:02,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2641 to 1717. [2021-08-21 18:17:02,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1716 states have (on average 2.365967365967366) internal successors, (4060), 1716 states have internal predecessors, (4060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:02,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 4060 transitions. [2021-08-21 18:17:02,985 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 4060 transitions. Word has length 36 [2021-08-21 18:17:02,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:02,985 INFO L470 AbstractCegarLoop]: Abstraction has 1717 states and 4060 transitions. [2021-08-21 18:17:02,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:02,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 4060 transitions. [2021-08-21 18:17:02,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:02,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:02,987 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:03,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:03,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 18:17:03,190 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:03,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:03,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1663538857, now seen corresponding path program 23 times [2021-08-21 18:17:03,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:03,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477580263] [2021-08-21 18:17:03,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:03,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:03,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:03,528 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:03,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:03,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477580263] [2021-08-21 18:17:03,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477580263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:03,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139859373] [2021-08-21 18:17:03,529 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:17:03,529 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:03,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:03,529 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:03,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 18:17:05,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:17:05,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:05,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:17:05,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:07,020 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:07,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139859373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:07,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:07,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:17:07,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737946227] [2021-08-21 18:17:07,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:17:07,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:07,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:17:07,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:17:07,021 INFO L87 Difference]: Start difference. First operand 1717 states and 4060 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:09,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:09,619 INFO L93 Difference]: Finished difference Result 3669 states and 8807 transitions. [2021-08-21 18:17:09,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:17:09,619 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:09,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:09,624 INFO L225 Difference]: With dead ends: 3669 [2021-08-21 18:17:09,624 INFO L226 Difference]: Without dead ends: 3569 [2021-08-21 18:17:09,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1450 ImplicationChecksByTransitivity, 2313.9ms TimeCoverageRelationStatistics Valid=787, Invalid=4469, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 18:17:09,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3569 states. [2021-08-21 18:17:09,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3569 to 1709. [2021-08-21 18:17:09,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1709 states, 1708 states have (on average 2.3641686182669788) internal successors, (4038), 1708 states have internal predecessors, (4038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:09,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1709 states to 1709 states and 4038 transitions. [2021-08-21 18:17:09,651 INFO L78 Accepts]: Start accepts. Automaton has 1709 states and 4038 transitions. Word has length 36 [2021-08-21 18:17:09,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:09,651 INFO L470 AbstractCegarLoop]: Abstraction has 1709 states and 4038 transitions. [2021-08-21 18:17:09,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:09,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1709 states and 4038 transitions. [2021-08-21 18:17:09,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:09,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:09,653 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:09,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:09,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 18:17:09,858 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:09,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:09,858 INFO L82 PathProgramCache]: Analyzing trace with hash 542370963, now seen corresponding path program 24 times [2021-08-21 18:17:09,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:09,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096101341] [2021-08-21 18:17:09,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:09,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:09,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:10,202 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:10,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:10,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096101341] [2021-08-21 18:17:10,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096101341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:10,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554742334] [2021-08-21 18:17:10,203 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:17:10,203 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:10,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:10,205 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:10,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 18:17:12,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:17:12,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:12,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:17:12,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:14,078 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:14,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554742334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:14,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:14,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 18:17:14,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999007398] [2021-08-21 18:17:14,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:17:14,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:14,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:17:14,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=928, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:17:14,080 INFO L87 Difference]: Start difference. First operand 1709 states and 4038 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:15,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:15,791 INFO L93 Difference]: Finished difference Result 3599 states and 8449 transitions. [2021-08-21 18:17:15,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:17:15,791 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:15,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:15,795 INFO L225 Difference]: With dead ends: 3599 [2021-08-21 18:17:15,796 INFO L226 Difference]: Without dead ends: 3508 [2021-08-21 18:17:15,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1511.1ms TimeCoverageRelationStatistics Valid=473, Invalid=2497, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:17:15,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-08-21 18:17:15,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 1691. [2021-08-21 18:17:15,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 2.372189349112426) internal successors, (4009), 1690 states have internal predecessors, (4009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:15,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 4009 transitions. [2021-08-21 18:17:15,822 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 4009 transitions. Word has length 36 [2021-08-21 18:17:15,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:15,822 INFO L470 AbstractCegarLoop]: Abstraction has 1691 states and 4009 transitions. [2021-08-21 18:17:15,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:15,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 4009 transitions. [2021-08-21 18:17:15,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:15,824 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:15,824 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:15,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:16,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:16,025 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:16,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:16,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1276838953, now seen corresponding path program 25 times [2021-08-21 18:17:16,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:16,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560805182] [2021-08-21 18:17:16,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:16,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:16,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:16,312 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:16,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:16,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560805182] [2021-08-21 18:17:16,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560805182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:16,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354181270] [2021-08-21 18:17:16,312 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:17:16,312 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:16,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:16,313 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:16,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 18:17:18,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:18,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:17:18,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:20,339 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:20,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354181270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:20,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:20,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:17:20,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164148731] [2021-08-21 18:17:20,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:17:20,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:20,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:17:20,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:17:20,340 INFO L87 Difference]: Start difference. First operand 1691 states and 4009 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:21,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:21,908 INFO L93 Difference]: Finished difference Result 3154 states and 7279 transitions. [2021-08-21 18:17:21,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:17:21,909 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:21,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:21,913 INFO L225 Difference]: With dead ends: 3154 [2021-08-21 18:17:21,913 INFO L226 Difference]: Without dead ends: 3056 [2021-08-21 18:17:21,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1298.4ms TimeCoverageRelationStatistics Valid=399, Invalid=2151, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:17:21,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3056 states. [2021-08-21 18:17:21,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3056 to 1611. [2021-08-21 18:17:21,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1611 states, 1610 states have (on average 2.375776397515528) internal successors, (3825), 1610 states have internal predecessors, (3825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:21,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1611 states to 1611 states and 3825 transitions. [2021-08-21 18:17:21,946 INFO L78 Accepts]: Start accepts. Automaton has 1611 states and 3825 transitions. Word has length 36 [2021-08-21 18:17:21,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:21,946 INFO L470 AbstractCegarLoop]: Abstraction has 1611 states and 3825 transitions. [2021-08-21 18:17:21,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:21,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1611 states and 3825 transitions. [2021-08-21 18:17:21,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:21,948 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:21,948 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:21,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:22,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 18:17:22,149 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:22,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:22,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1534827291, now seen corresponding path program 26 times [2021-08-21 18:17:22,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:22,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202092223] [2021-08-21 18:17:22,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:22,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:22,525 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:22,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:22,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202092223] [2021-08-21 18:17:22,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202092223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:22,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810619737] [2021-08-21 18:17:22,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:17:22,526 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:22,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:22,526 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:22,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 18:17:24,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:17:24,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:24,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:17:24,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:26,554 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:26,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810619737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:26,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:26,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:17:26,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538951463] [2021-08-21 18:17:26,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:17:26,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:26,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:17:26,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:17:26,556 INFO L87 Difference]: Start difference. First operand 1611 states and 3825 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:28,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:28,863 INFO L93 Difference]: Finished difference Result 3475 states and 8351 transitions. [2021-08-21 18:17:28,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:17:28,863 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:28,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:28,867 INFO L225 Difference]: With dead ends: 3475 [2021-08-21 18:17:28,867 INFO L226 Difference]: Without dead ends: 3377 [2021-08-21 18:17:28,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 2119.3ms TimeCoverageRelationStatistics Valid=859, Invalid=4111, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:17:28,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3377 states. [2021-08-21 18:17:28,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3377 to 1784. [2021-08-21 18:17:28,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 2.3522153673583848) internal successors, (4194), 1783 states have internal predecessors, (4194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:28,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 4194 transitions. [2021-08-21 18:17:28,893 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 4194 transitions. Word has length 36 [2021-08-21 18:17:28,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:28,893 INFO L470 AbstractCegarLoop]: Abstraction has 1784 states and 4194 transitions. [2021-08-21 18:17:28,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:28,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 4194 transitions. [2021-08-21 18:17:28,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:28,895 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:28,895 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:28,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:29,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 18:17:29,096 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:29,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:29,096 INFO L82 PathProgramCache]: Analyzing trace with hash -2035102565, now seen corresponding path program 27 times [2021-08-21 18:17:29,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:29,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391296356] [2021-08-21 18:17:29,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:29,096 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:29,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:29,480 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:29,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:29,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391296356] [2021-08-21 18:17:29,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391296356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:29,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666157463] [2021-08-21 18:17:29,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:17:29,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:29,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:29,485 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:29,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 18:17:32,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:17:32,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:32,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:17:32,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:33,588 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:33,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666157463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:33,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:33,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:17:33,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962434175] [2021-08-21 18:17:33,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:17:33,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:33,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:17:33,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:17:33,589 INFO L87 Difference]: Start difference. First operand 1784 states and 4194 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:35,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:35,359 INFO L93 Difference]: Finished difference Result 3421 states and 7876 transitions. [2021-08-21 18:17:35,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:17:35,359 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:35,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:35,363 INFO L225 Difference]: With dead ends: 3421 [2021-08-21 18:17:35,363 INFO L226 Difference]: Without dead ends: 3323 [2021-08-21 18:17:35,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 1578.9ms TimeCoverageRelationStatistics Valid=535, Invalid=2657, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:17:35,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3323 states. [2021-08-21 18:17:35,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3323 to 1832. [2021-08-21 18:17:35,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.3555434188967777) internal successors, (4313), 1831 states have internal predecessors, (4313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:35,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 4313 transitions. [2021-08-21 18:17:35,389 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 4313 transitions. Word has length 36 [2021-08-21 18:17:35,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:35,389 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 4313 transitions. [2021-08-21 18:17:35,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:35,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 4313 transitions. [2021-08-21 18:17:35,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:35,392 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:35,392 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:35,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:35,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:35,593 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:35,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:35,593 INFO L82 PathProgramCache]: Analyzing trace with hash -568228069, now seen corresponding path program 28 times [2021-08-21 18:17:35,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:35,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617859169] [2021-08-21 18:17:35,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:35,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:35,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:35,957 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:35,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:35,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617859169] [2021-08-21 18:17:35,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617859169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:35,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690904388] [2021-08-21 18:17:35,957 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:17:35,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:35,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:35,958 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:35,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 18:17:38,514 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:17:38,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:38,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:17:38,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:39,762 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:39,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690904388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:39,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:39,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 18:17:39,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139004589] [2021-08-21 18:17:39,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:17:39,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:39,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:17:39,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=980, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:17:39,764 INFO L87 Difference]: Start difference. First operand 1832 states and 4313 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:41,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:41,928 INFO L93 Difference]: Finished difference Result 3044 states and 7317 transitions. [2021-08-21 18:17:41,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 18:17:41,928 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:41,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:41,931 INFO L225 Difference]: With dead ends: 3044 [2021-08-21 18:17:41,931 INFO L226 Difference]: Without dead ends: 2936 [2021-08-21 18:17:41,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 1845.0ms TimeCoverageRelationStatistics Valid=801, Invalid=3891, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 18:17:41,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2021-08-21 18:17:41,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 1839. [2021-08-21 18:17:41,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 2.3628944504896627) internal successors, (4343), 1838 states have internal predecessors, (4343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:41,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 4343 transitions. [2021-08-21 18:17:41,955 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 4343 transitions. Word has length 36 [2021-08-21 18:17:41,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:41,955 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 4343 transitions. [2021-08-21 18:17:41,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:41,955 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 4343 transitions. [2021-08-21 18:17:41,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:41,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:41,958 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:41,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-08-21 18:17:42,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:42,161 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:42,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:42,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1072822561, now seen corresponding path program 29 times [2021-08-21 18:17:42,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:42,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675993934] [2021-08-21 18:17:42,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:42,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:42,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:42,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675993934] [2021-08-21 18:17:42,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675993934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:42,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373169042] [2021-08-21 18:17:42,504 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:17:42,504 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:42,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:42,504 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:42,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 18:17:45,183 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:17:45,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:45,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:17:45,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:46,718 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:46,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373169042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:46,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:46,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:17:46,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458931371] [2021-08-21 18:17:46,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:17:46,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:46,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:17:46,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=898, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:17:46,720 INFO L87 Difference]: Start difference. First operand 1839 states and 4343 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:47,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:47,727 INFO L93 Difference]: Finished difference Result 2806 states and 6558 transitions. [2021-08-21 18:17:47,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:17:47,728 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:47,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:47,731 INFO L225 Difference]: With dead ends: 2806 [2021-08-21 18:17:47,731 INFO L226 Difference]: Without dead ends: 2719 [2021-08-21 18:17:47,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 1057.6ms TimeCoverageRelationStatistics Valid=346, Invalid=1724, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:17:47,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-08-21 18:17:47,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 1917. [2021-08-21 18:17:47,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1917 states, 1916 states have (on average 2.3627348643006263) internal successors, (4527), 1916 states have internal predecessors, (4527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:47,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1917 states to 1917 states and 4527 transitions. [2021-08-21 18:17:47,756 INFO L78 Accepts]: Start accepts. Automaton has 1917 states and 4527 transitions. Word has length 36 [2021-08-21 18:17:47,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:47,756 INFO L470 AbstractCegarLoop]: Abstraction has 1917 states and 4527 transitions. [2021-08-21 18:17:47,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:47,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1917 states and 4527 transitions. [2021-08-21 18:17:47,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:47,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:47,759 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:47,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:47,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:47,973 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:47,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:47,973 INFO L82 PathProgramCache]: Analyzing trace with hash -935682321, now seen corresponding path program 30 times [2021-08-21 18:17:47,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:47,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023481496] [2021-08-21 18:17:47,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:47,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:47,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:48,290 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:48,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:48,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023481496] [2021-08-21 18:17:48,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023481496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:48,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484608226] [2021-08-21 18:17:48,290 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:17:48,291 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:48,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:48,291 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:48,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 18:17:51,029 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:17:51,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:17:51,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:17:51,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:52,250 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:52,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484608226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:52,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:52,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 18:17:52,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790352708] [2021-08-21 18:17:52,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:17:52,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:52,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:17:52,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:17:52,251 INFO L87 Difference]: Start difference. First operand 1917 states and 4527 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:53,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:17:53,988 INFO L93 Difference]: Finished difference Result 3612 states and 8504 transitions. [2021-08-21 18:17:53,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 18:17:53,988 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:17:53,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:17:53,993 INFO L225 Difference]: With dead ends: 3612 [2021-08-21 18:17:53,993 INFO L226 Difference]: Without dead ends: 3469 [2021-08-21 18:17:53,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 1533.8ms TimeCoverageRelationStatistics Valid=662, Invalid=3370, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:17:53,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2021-08-21 18:17:54,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 1941. [2021-08-21 18:17:54,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1941 states, 1940 states have (on average 2.370618556701031) internal successors, (4599), 1940 states have internal predecessors, (4599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:54,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1941 states to 1941 states and 4599 transitions. [2021-08-21 18:17:54,024 INFO L78 Accepts]: Start accepts. Automaton has 1941 states and 4599 transitions. Word has length 36 [2021-08-21 18:17:54,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:17:54,024 INFO L470 AbstractCegarLoop]: Abstraction has 1941 states and 4599 transitions. [2021-08-21 18:17:54,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:17:54,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1941 states and 4599 transitions. [2021-08-21 18:17:54,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:17:54,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:17:54,026 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:17:54,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 18:17:54,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:54,236 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:17:54,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:17:54,236 INFO L82 PathProgramCache]: Analyzing trace with hash 408049819, now seen corresponding path program 31 times [2021-08-21 18:17:54,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:17:54,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119478513] [2021-08-21 18:17:54,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:17:54,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:17:54,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:54,609 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:54,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:17:54,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119478513] [2021-08-21 18:17:54,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119478513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:54,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424280621] [2021-08-21 18:17:54,610 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:17:54,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:17:54,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:17:54,611 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:17:54,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 18:17:57,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:17:57,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:17:57,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:17:58,751 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:17:58,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424280621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:17:58,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:17:58,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 18:17:58,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585910809] [2021-08-21 18:17:58,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:17:58,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:17:58,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:17:58,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=993, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:17:58,752 INFO L87 Difference]: Start difference. First operand 1941 states and 4599 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:00,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:00,762 INFO L93 Difference]: Finished difference Result 3542 states and 8261 transitions. [2021-08-21 18:18:00,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:18:00,763 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:18:00,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:00,767 INFO L225 Difference]: With dead ends: 3542 [2021-08-21 18:18:00,767 INFO L226 Difference]: Without dead ends: 3392 [2021-08-21 18:18:00,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 1798.9ms TimeCoverageRelationStatistics Valid=762, Invalid=4068, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:18:00,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3392 states. [2021-08-21 18:18:00,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3392 to 1955. [2021-08-21 18:18:00,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1955 states, 1954 states have (on average 2.3761514841351077) internal successors, (4643), 1954 states have internal predecessors, (4643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:00,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1955 states to 1955 states and 4643 transitions. [2021-08-21 18:18:00,798 INFO L78 Accepts]: Start accepts. Automaton has 1955 states and 4643 transitions. Word has length 36 [2021-08-21 18:18:00,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:00,798 INFO L470 AbstractCegarLoop]: Abstraction has 1955 states and 4643 transitions. [2021-08-21 18:18:00,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:00,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1955 states and 4643 transitions. [2021-08-21 18:18:00,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:18:00,801 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:00,801 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:00,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:01,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-08-21 18:18:01,017 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:01,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:01,017 INFO L82 PathProgramCache]: Analyzing trace with hash 708867167, now seen corresponding path program 32 times [2021-08-21 18:18:01,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:01,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967980755] [2021-08-21 18:18:01,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:01,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:01,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:01,396 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:01,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:01,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967980755] [2021-08-21 18:18:01,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967980755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:01,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015708134] [2021-08-21 18:18:01,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:18:01,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:01,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:01,398 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:01,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 18:18:04,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:18:04,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:04,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:18:04,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:05,814 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:05,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015708134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:05,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:05,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:18:05,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389590927] [2021-08-21 18:18:05,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:18:05,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:05,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:18:05,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:18:05,816 INFO L87 Difference]: Start difference. First operand 1955 states and 4643 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:06,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:06,899 INFO L93 Difference]: Finished difference Result 2918 states and 6812 transitions. [2021-08-21 18:18:06,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:18:06,900 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:18:06,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:06,903 INFO L225 Difference]: With dead ends: 2918 [2021-08-21 18:18:06,903 INFO L226 Difference]: Without dead ends: 2820 [2021-08-21 18:18:06,904 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1094.0ms TimeCoverageRelationStatistics Valid=363, Invalid=1617, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:18:06,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2820 states. [2021-08-21 18:18:06,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2820 to 1986. [2021-08-21 18:18:06,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1985 states have (on average 2.3808564231738036) internal successors, (4726), 1985 states have internal predecessors, (4726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:06,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 4726 transitions. [2021-08-21 18:18:06,929 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 4726 transitions. Word has length 36 [2021-08-21 18:18:06,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:06,929 INFO L470 AbstractCegarLoop]: Abstraction has 1986 states and 4726 transitions. [2021-08-21 18:18:06,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:06,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 4726 transitions. [2021-08-21 18:18:06,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:18:06,931 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:06,931 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:06,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:07,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:07,132 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:07,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:07,132 INFO L82 PathProgramCache]: Analyzing trace with hash 440639667, now seen corresponding path program 33 times [2021-08-21 18:18:07,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:07,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982576933] [2021-08-21 18:18:07,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:07,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:07,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:07,451 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:07,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:07,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982576933] [2021-08-21 18:18:07,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982576933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:07,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133996104] [2021-08-21 18:18:07,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:18:07,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:07,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:07,452 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:07,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 18:18:10,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:18:10,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:10,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:18:10,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:11,846 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:11,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133996104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:11,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:11,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:18:11,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949474023] [2021-08-21 18:18:11,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:18:11,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:11,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:18:11,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:18:11,847 INFO L87 Difference]: Start difference. First operand 1986 states and 4726 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:13,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:13,056 INFO L93 Difference]: Finished difference Result 2957 states and 6906 transitions. [2021-08-21 18:18:13,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:18:13,057 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:18:13,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:13,060 INFO L225 Difference]: With dead ends: 2957 [2021-08-21 18:18:13,061 INFO L226 Difference]: Without dead ends: 2807 [2021-08-21 18:18:13,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 1142.3ms TimeCoverageRelationStatistics Valid=394, Invalid=2056, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 18:18:13,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2807 states. [2021-08-21 18:18:13,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2807 to 2022. [2021-08-21 18:18:13,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2022 states, 2021 states have (on average 2.3918852053438893) internal successors, (4834), 2021 states have internal predecessors, (4834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:13,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2022 states to 2022 states and 4834 transitions. [2021-08-21 18:18:13,090 INFO L78 Accepts]: Start accepts. Automaton has 2022 states and 4834 transitions. Word has length 36 [2021-08-21 18:18:13,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:13,090 INFO L470 AbstractCegarLoop]: Abstraction has 2022 states and 4834 transitions. [2021-08-21 18:18:13,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:13,090 INFO L276 IsEmpty]: Start isEmpty. Operand 2022 states and 4834 transitions. [2021-08-21 18:18:13,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:18:13,093 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:13,093 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:13,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-21 18:18:13,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:13,294 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:13,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:13,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1964712303, now seen corresponding path program 34 times [2021-08-21 18:18:13,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:13,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121989240] [2021-08-21 18:18:13,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:13,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:13,723 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:13,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:13,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121989240] [2021-08-21 18:18:13,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121989240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:13,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522768200] [2021-08-21 18:18:13,724 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:18:13,724 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:13,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:13,725 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:13,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 18:18:16,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:18:16,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:16,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:18:16,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:18,283 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:18,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522768200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:18,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:18,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:18:18,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508189183] [2021-08-21 18:18:18,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:18:18,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:18,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:18:18,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:18:18,285 INFO L87 Difference]: Start difference. First operand 2022 states and 4834 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:19,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:19,821 INFO L93 Difference]: Finished difference Result 3553 states and 8402 transitions. [2021-08-21 18:18:19,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:18:19,821 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:18:19,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:19,825 INFO L225 Difference]: With dead ends: 3553 [2021-08-21 18:18:19,825 INFO L226 Difference]: Without dead ends: 3402 [2021-08-21 18:18:19,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1423.5ms TimeCoverageRelationStatistics Valid=392, Invalid=2158, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:18:19,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3402 states. [2021-08-21 18:18:19,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3402 to 2052. [2021-08-21 18:18:19,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2052 states, 2051 states have (on average 2.3959044368600684) internal successors, (4914), 2051 states have internal predecessors, (4914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:19,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2052 states to 2052 states and 4914 transitions. [2021-08-21 18:18:19,854 INFO L78 Accepts]: Start accepts. Automaton has 2052 states and 4914 transitions. Word has length 36 [2021-08-21 18:18:19,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:19,855 INFO L470 AbstractCegarLoop]: Abstraction has 2052 states and 4914 transitions. [2021-08-21 18:18:19,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:19,855 INFO L276 IsEmpty]: Start isEmpty. Operand 2052 states and 4914 transitions. [2021-08-21 18:18:19,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:18:19,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:19,857 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:19,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-21 18:18:20,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-21 18:18:20,058 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:20,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:20,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1055112593, now seen corresponding path program 35 times [2021-08-21 18:18:20,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:20,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375457349] [2021-08-21 18:18:20,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:20,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:20,479 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:20,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:20,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375457349] [2021-08-21 18:18:20,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375457349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:20,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101150064] [2021-08-21 18:18:20,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:18:20,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:20,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:20,480 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:20,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 18:18:23,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:18:23,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:23,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:18:23,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:25,010 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:25,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101150064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:25,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:25,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:18:25,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379797462] [2021-08-21 18:18:25,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:18:25,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:25,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:18:25,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:18:25,011 INFO L87 Difference]: Start difference. First operand 2052 states and 4914 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:26,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:26,593 INFO L93 Difference]: Finished difference Result 3281 states and 7713 transitions. [2021-08-21 18:18:26,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:18:26,594 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:18:26,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:26,598 INFO L225 Difference]: With dead ends: 3281 [2021-08-21 18:18:26,598 INFO L226 Difference]: Without dead ends: 3134 [2021-08-21 18:18:26,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 1480.6ms TimeCoverageRelationStatistics Valid=370, Invalid=2386, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:18:26,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3134 states. [2021-08-21 18:18:26,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3134 to 2080. [2021-08-21 18:18:26,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2080 states, 2079 states have (on average 2.4035594035594037) internal successors, (4997), 2079 states have internal predecessors, (4997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:26,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2080 states to 2080 states and 4997 transitions. [2021-08-21 18:18:26,625 INFO L78 Accepts]: Start accepts. Automaton has 2080 states and 4997 transitions. Word has length 36 [2021-08-21 18:18:26,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:26,625 INFO L470 AbstractCegarLoop]: Abstraction has 2080 states and 4997 transitions. [2021-08-21 18:18:26,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:26,625 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 4997 transitions. [2021-08-21 18:18:26,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 18:18:26,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:26,627 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:26,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:26,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 18:18:26,828 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:26,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:26,828 INFO L82 PathProgramCache]: Analyzing trace with hash 397996595, now seen corresponding path program 36 times [2021-08-21 18:18:26,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:26,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439633725] [2021-08-21 18:18:26,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:26,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:26,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:27,142 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:27,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:27,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439633725] [2021-08-21 18:18:27,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439633725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:27,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426492264] [2021-08-21 18:18:27,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:18:27,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:27,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:27,143 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:27,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 18:18:30,596 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:18:30,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:30,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:18:30,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:32,024 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:32,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426492264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:32,025 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:32,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 18:18:32,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137153327] [2021-08-21 18:18:32,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 18:18:32,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:32,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 18:18:32,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=883, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:18:32,025 INFO L87 Difference]: Start difference. First operand 2080 states and 4997 transitions. Second operand has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:33,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:33,806 INFO L93 Difference]: Finished difference Result 3603 states and 8491 transitions. [2021-08-21 18:18:33,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:18:33,806 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 18:18:33,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:33,810 INFO L225 Difference]: With dead ends: 3603 [2021-08-21 18:18:33,811 INFO L226 Difference]: Without dead ends: 3453 [2021-08-21 18:18:33,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 1566.1ms TimeCoverageRelationStatistics Valid=621, Invalid=3161, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 18:18:33,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3453 states. [2021-08-21 18:18:33,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3453 to 2148. [2021-08-21 18:18:33,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2148 states, 2147 states have (on average 2.398230088495575) internal successors, (5149), 2147 states have internal predecessors, (5149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:33,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2148 states to 2148 states and 5149 transitions. [2021-08-21 18:18:33,841 INFO L78 Accepts]: Start accepts. Automaton has 2148 states and 5149 transitions. Word has length 36 [2021-08-21 18:18:33,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:33,841 INFO L470 AbstractCegarLoop]: Abstraction has 2148 states and 5149 transitions. [2021-08-21 18:18:33,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.121212121212121) internal successors, (70), 32 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:33,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2148 states and 5149 transitions. [2021-08-21 18:18:33,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:18:33,844 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:33,844 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:33,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:34,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 18:18:34,045 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:34,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:34,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1942401913, now seen corresponding path program 37 times [2021-08-21 18:18:34,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:34,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976982840] [2021-08-21 18:18:34,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:34,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:34,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:34,532 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:18:34,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:34,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976982840] [2021-08-21 18:18:34,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976982840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:34,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075202106] [2021-08-21 18:18:34,533 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:18:34,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:34,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:34,534 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:34,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 18:18:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:38,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:18:38,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:40,053 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:40,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075202106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:40,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:40,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 33 [2021-08-21 18:18:40,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612569546] [2021-08-21 18:18:40,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:18:40,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:40,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:18:40,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:18:40,054 INFO L87 Difference]: Start difference. First operand 2148 states and 5149 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:41,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:41,640 INFO L93 Difference]: Finished difference Result 3397 states and 8232 transitions. [2021-08-21 18:18:41,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:18:41,640 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:18:41,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:41,656 INFO L225 Difference]: With dead ends: 3397 [2021-08-21 18:18:41,656 INFO L226 Difference]: Without dead ends: 3299 [2021-08-21 18:18:41,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1431.0ms TimeCoverageRelationStatistics Valid=359, Invalid=1897, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:18:41,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2021-08-21 18:18:41,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 2180. [2021-08-21 18:18:41,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2180 states, 2179 states have (on average 2.407067462138596) internal successors, (5245), 2179 states have internal predecessors, (5245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:41,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2180 states to 2180 states and 5245 transitions. [2021-08-21 18:18:41,684 INFO L78 Accepts]: Start accepts. Automaton has 2180 states and 5245 transitions. Word has length 38 [2021-08-21 18:18:41,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:41,685 INFO L470 AbstractCegarLoop]: Abstraction has 2180 states and 5245 transitions. [2021-08-21 18:18:41,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:41,685 INFO L276 IsEmpty]: Start isEmpty. Operand 2180 states and 5245 transitions. [2021-08-21 18:18:41,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:18:41,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:41,687 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:41,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:41,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 18:18:41,889 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:41,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:41,889 INFO L82 PathProgramCache]: Analyzing trace with hash 513666493, now seen corresponding path program 38 times [2021-08-21 18:18:41,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:41,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178721491] [2021-08-21 18:18:41,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:41,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:42,415 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:42,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:42,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178721491] [2021-08-21 18:18:42,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178721491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:42,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144396585] [2021-08-21 18:18:42,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:18:42,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:42,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:42,417 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:42,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 18:18:46,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:18:46,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:46,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:18:46,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:48,298 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:48,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144396585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:48,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:48,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2021-08-21 18:18:48,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562047514] [2021-08-21 18:18:48,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:18:48,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:48,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:18:48,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:18:48,300 INFO L87 Difference]: Start difference. First operand 2180 states and 5245 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:51,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:18:51,407 INFO L93 Difference]: Finished difference Result 4230 states and 10312 transitions. [2021-08-21 18:18:51,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 18:18:51,407 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:18:51,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:18:51,412 INFO L225 Difference]: With dead ends: 4230 [2021-08-21 18:18:51,412 INFO L226 Difference]: Without dead ends: 4130 [2021-08-21 18:18:51,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 3106.1ms TimeCoverageRelationStatistics Valid=1019, Invalid=4383, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:18:51,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4130 states. [2021-08-21 18:18:51,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4130 to 2358. [2021-08-21 18:18:51,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 2357 states have (on average 2.3975392448027155) internal successors, (5651), 2357 states have internal predecessors, (5651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:51,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 5651 transitions. [2021-08-21 18:18:51,450 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 5651 transitions. Word has length 38 [2021-08-21 18:18:51,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:18:51,450 INFO L470 AbstractCegarLoop]: Abstraction has 2358 states and 5651 transitions. [2021-08-21 18:18:51,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:18:51,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 5651 transitions. [2021-08-21 18:18:51,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:18:51,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:18:51,453 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:18:51,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 18:18:51,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:51,669 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:18:51,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:18:51,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1308813969, now seen corresponding path program 39 times [2021-08-21 18:18:51,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:18:51,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126263444] [2021-08-21 18:18:51,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:18:51,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:18:51,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:18:52,140 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:52,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:18:52,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126263444] [2021-08-21 18:18:52,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126263444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:52,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078824847] [2021-08-21 18:18:52,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:18:52,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:18:52,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:18:52,141 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:18:52,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 18:18:56,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:18:56,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:18:56,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:18:56,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:18:58,185 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:18:58,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078824847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:18:58,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:18:58,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:18:58,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752438411] [2021-08-21 18:18:58,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:18:58,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:18:58,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:18:58,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:18:58,186 INFO L87 Difference]: Start difference. First operand 2358 states and 5651 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:00,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:00,037 INFO L93 Difference]: Finished difference Result 5012 states and 11807 transitions. [2021-08-21 18:19:00,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:19:00,042 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:00,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:00,049 INFO L225 Difference]: With dead ends: 5012 [2021-08-21 18:19:00,049 INFO L226 Difference]: Without dead ends: 4921 [2021-08-21 18:19:00,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1746.1ms TimeCoverageRelationStatistics Valid=502, Invalid=2468, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:19:00,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4921 states. [2021-08-21 18:19:00,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4921 to 2346. [2021-08-21 18:19:00,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2346 states, 2345 states have (on average 2.395735607675906) internal successors, (5618), 2345 states have internal predecessors, (5618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:00,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2346 states to 2346 states and 5618 transitions. [2021-08-21 18:19:00,094 INFO L78 Accepts]: Start accepts. Automaton has 2346 states and 5618 transitions. Word has length 38 [2021-08-21 18:19:00,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:00,094 INFO L470 AbstractCegarLoop]: Abstraction has 2346 states and 5618 transitions. [2021-08-21 18:19:00,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:00,094 INFO L276 IsEmpty]: Start isEmpty. Operand 2346 states and 5618 transitions. [2021-08-21 18:19:00,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:00,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:00,097 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:00,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:00,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-08-21 18:19:00,297 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:00,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:00,298 INFO L82 PathProgramCache]: Analyzing trace with hash 340478397, now seen corresponding path program 40 times [2021-08-21 18:19:00,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:00,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596079134] [2021-08-21 18:19:00,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:00,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:00,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:00,799 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:19:00,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:00,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596079134] [2021-08-21 18:19:00,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596079134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:00,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339965957] [2021-08-21 18:19:00,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:19:00,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:00,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:00,817 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:00,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 18:19:04,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:19:04,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:04,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:19:04,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:06,343 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:06,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339965957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:06,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:06,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:19:06,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155742090] [2021-08-21 18:19:06,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:19:06,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:06,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:19:06,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1057, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:19:06,345 INFO L87 Difference]: Start difference. First operand 2346 states and 5618 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:10,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:10,407 INFO L93 Difference]: Finished difference Result 4807 states and 11658 transitions. [2021-08-21 18:19:10,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-08-21 18:19:10,407 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:10,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:10,413 INFO L225 Difference]: With dead ends: 4807 [2021-08-21 18:19:10,413 INFO L226 Difference]: Without dead ends: 4709 [2021-08-21 18:19:10,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3257 ImplicationChecksByTransitivity, 3592.6ms TimeCoverageRelationStatistics Valid=1644, Invalid=8658, Unknown=0, NotChecked=0, Total=10302 [2021-08-21 18:19:10,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4709 states. [2021-08-21 18:19:10,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4709 to 2733. [2021-08-21 18:19:10,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2732 states have (on average 2.4121522693997073) internal successors, (6590), 2732 states have internal predecessors, (6590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:10,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 6590 transitions. [2021-08-21 18:19:10,454 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 6590 transitions. Word has length 38 [2021-08-21 18:19:10,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:10,454 INFO L470 AbstractCegarLoop]: Abstraction has 2733 states and 6590 transitions. [2021-08-21 18:19:10,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:10,454 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 6590 transitions. [2021-08-21 18:19:10,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:10,460 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:10,460 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:10,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:10,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 18:19:10,673 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:10,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:10,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1748645699, now seen corresponding path program 41 times [2021-08-21 18:19:10,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:10,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494899287] [2021-08-21 18:19:10,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:10,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:11,104 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 1 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:11,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:11,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494899287] [2021-08-21 18:19:11,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494899287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:11,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693197698] [2021-08-21 18:19:11,105 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:19:11,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:11,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:11,106 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:11,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 18:19:15,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:19:15,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:15,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:19:15,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:16,853 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:16,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693197698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:16,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:16,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 37 [2021-08-21 18:19:16,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745277588] [2021-08-21 18:19:16,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 18:19:16,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:16,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 18:19:16,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=1164, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:19:16,854 INFO L87 Difference]: Start difference. First operand 2733 states and 6590 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:21,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:21,350 INFO L93 Difference]: Finished difference Result 5286 states and 12951 transitions. [2021-08-21 18:19:21,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-08-21 18:19:21,351 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:21,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:21,356 INFO L225 Difference]: With dead ends: 5286 [2021-08-21 18:19:21,357 INFO L226 Difference]: Without dead ends: 5203 [2021-08-21 18:19:21,357 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4072 ImplicationChecksByTransitivity, 3941.4ms TimeCoverageRelationStatistics Valid=2169, Invalid=10263, Unknown=0, NotChecked=0, Total=12432 [2021-08-21 18:19:21,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5203 states. [2021-08-21 18:19:21,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5203 to 2801. [2021-08-21 18:19:21,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2801 states, 2800 states have (on average 2.4164285714285714) internal successors, (6766), 2800 states have internal predecessors, (6766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:21,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 6766 transitions. [2021-08-21 18:19:21,396 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 6766 transitions. Word has length 38 [2021-08-21 18:19:21,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:21,396 INFO L470 AbstractCegarLoop]: Abstraction has 2801 states and 6766 transitions. [2021-08-21 18:19:21,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:21,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 6766 transitions. [2021-08-21 18:19:21,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:21,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:21,399 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:21,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:21,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 18:19:21,601 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:21,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:21,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1311023487, now seen corresponding path program 42 times [2021-08-21 18:19:21,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:21,601 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731883674] [2021-08-21 18:19:21,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:21,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:22,037 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:22,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:22,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731883674] [2021-08-21 18:19:22,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731883674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:22,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038982666] [2021-08-21 18:19:22,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:19:22,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:22,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:22,038 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:22,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 18:19:26,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:19:26,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:26,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:19:26,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:28,030 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:28,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038982666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:28,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:28,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 18:19:28,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003194472] [2021-08-21 18:19:28,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:19:28,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:28,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:19:28,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1013, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:19:28,031 INFO L87 Difference]: Start difference. First operand 2801 states and 6766 transitions. Second operand has 35 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 34 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:29,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:29,726 INFO L93 Difference]: Finished difference Result 4248 states and 10272 transitions. [2021-08-21 18:19:29,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:19:29,727 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 34 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:29,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:29,732 INFO L225 Difference]: With dead ends: 4248 [2021-08-21 18:19:29,732 INFO L226 Difference]: Without dead ends: 4150 [2021-08-21 18:19:29,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1534.1ms TimeCoverageRelationStatistics Valid=497, Invalid=2583, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:19:29,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-08-21 18:19:29,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 2770. [2021-08-21 18:19:29,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2770 states, 2769 states have (on average 2.4098952690501987) internal successors, (6673), 2769 states have internal predecessors, (6673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:29,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2770 states to 2770 states and 6673 transitions. [2021-08-21 18:19:29,777 INFO L78 Accepts]: Start accepts. Automaton has 2770 states and 6673 transitions. Word has length 38 [2021-08-21 18:19:29,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:29,777 INFO L470 AbstractCegarLoop]: Abstraction has 2770 states and 6673 transitions. [2021-08-21 18:19:29,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 34 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:29,777 INFO L276 IsEmpty]: Start isEmpty. Operand 2770 states and 6673 transitions. [2021-08-21 18:19:29,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:29,780 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:29,780 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:29,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:29,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:29,981 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:29,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:29,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1762872005, now seen corresponding path program 43 times [2021-08-21 18:19:29,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:29,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690999133] [2021-08-21 18:19:29,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:29,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:30,505 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:30,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:30,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690999133] [2021-08-21 18:19:30,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690999133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:30,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222168662] [2021-08-21 18:19:30,505 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:19:30,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:30,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:30,517 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:30,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 18:19:34,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:34,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:19:34,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:36,570 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:36,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222168662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:36,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:36,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:19:36,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347479900] [2021-08-21 18:19:36,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:19:36,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:36,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:19:36,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:19:36,572 INFO L87 Difference]: Start difference. First operand 2770 states and 6673 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:38,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:38,792 INFO L93 Difference]: Finished difference Result 5086 states and 11981 transitions. [2021-08-21 18:19:38,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:19:38,793 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:38,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:38,799 INFO L225 Difference]: With dead ends: 5086 [2021-08-21 18:19:38,799 INFO L226 Difference]: Without dead ends: 4963 [2021-08-21 18:19:38,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 2034.3ms TimeCoverageRelationStatistics Valid=539, Invalid=3001, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:19:38,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4963 states. [2021-08-21 18:19:38,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4963 to 2829. [2021-08-21 18:19:38,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2829 states, 2828 states have (on average 2.421145685997171) internal successors, (6847), 2828 states have internal predecessors, (6847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:38,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2829 states to 2829 states and 6847 transitions. [2021-08-21 18:19:38,840 INFO L78 Accepts]: Start accepts. Automaton has 2829 states and 6847 transitions. Word has length 38 [2021-08-21 18:19:38,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:38,840 INFO L470 AbstractCegarLoop]: Abstraction has 2829 states and 6847 transitions. [2021-08-21 18:19:38,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:38,840 INFO L276 IsEmpty]: Start isEmpty. Operand 2829 states and 6847 transitions. [2021-08-21 18:19:38,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:38,843 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:38,843 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:38,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:39,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:39,044 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:39,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:39,044 INFO L82 PathProgramCache]: Analyzing trace with hash -415745407, now seen corresponding path program 44 times [2021-08-21 18:19:39,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:39,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667950713] [2021-08-21 18:19:39,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:39,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:39,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:39,490 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:39,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:39,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667950713] [2021-08-21 18:19:39,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667950713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:39,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072014689] [2021-08-21 18:19:39,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:19:39,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:39,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:39,492 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:39,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 18:19:44,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:19:44,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:44,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:19:44,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:45,709 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:45,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072014689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:45,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:45,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:19:45,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896837802] [2021-08-21 18:19:45,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:19:45,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:45,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:19:45,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1062, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:19:45,710 INFO L87 Difference]: Start difference. First operand 2829 states and 6847 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:48,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:48,318 INFO L93 Difference]: Finished difference Result 5012 states and 12033 transitions. [2021-08-21 18:19:48,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 18:19:48,318 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:48,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:48,324 INFO L225 Difference]: With dead ends: 5012 [2021-08-21 18:19:48,324 INFO L226 Difference]: Without dead ends: 4897 [2021-08-21 18:19:48,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1246 ImplicationChecksByTransitivity, 2319.9ms TimeCoverageRelationStatistics Valid=755, Invalid=3937, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 18:19:48,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4897 states. [2021-08-21 18:19:48,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4897 to 2878. [2021-08-21 18:19:48,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2878 states, 2877 states have (on average 2.427181091414668) internal successors, (6983), 2877 states have internal predecessors, (6983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:48,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2878 states to 2878 states and 6983 transitions. [2021-08-21 18:19:48,367 INFO L78 Accepts]: Start accepts. Automaton has 2878 states and 6983 transitions. Word has length 38 [2021-08-21 18:19:48,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:48,367 INFO L470 AbstractCegarLoop]: Abstraction has 2878 states and 6983 transitions. [2021-08-21 18:19:48,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:48,368 INFO L276 IsEmpty]: Start isEmpty. Operand 2878 states and 6983 transitions. [2021-08-21 18:19:48,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:48,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:48,370 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:48,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:48,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-21 18:19:48,581 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:48,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:48,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1667609155, now seen corresponding path program 45 times [2021-08-21 18:19:48,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:48,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115452744] [2021-08-21 18:19:48,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:48,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:48,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:49,016 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:49,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:49,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115452744] [2021-08-21 18:19:49,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115452744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:49,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198726068] [2021-08-21 18:19:49,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:19:49,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:49,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:49,017 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:49,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 18:19:53,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:19:53,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:19:53,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:19:53,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:19:55,428 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:55,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198726068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:55,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:19:55,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:19:55,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000250605] [2021-08-21 18:19:55,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:19:55,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:19:55,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:19:55,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:19:55,429 INFO L87 Difference]: Start difference. First operand 2878 states and 6983 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:57,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:19:57,160 INFO L93 Difference]: Finished difference Result 4664 states and 11409 transitions. [2021-08-21 18:19:57,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:19:57,161 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:19:57,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:19:57,167 INFO L225 Difference]: With dead ends: 4664 [2021-08-21 18:19:57,167 INFO L226 Difference]: Without dead ends: 4569 [2021-08-21 18:19:57,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1517.6ms TimeCoverageRelationStatistics Valid=376, Invalid=2174, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:19:57,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4569 states. [2021-08-21 18:19:57,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4569 to 2922. [2021-08-21 18:19:57,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 2.435809654228004) internal successors, (7115), 2921 states have internal predecessors, (7115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:57,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 7115 transitions. [2021-08-21 18:19:57,206 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 7115 transitions. Word has length 38 [2021-08-21 18:19:57,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:19:57,206 INFO L470 AbstractCegarLoop]: Abstraction has 2922 states and 7115 transitions. [2021-08-21 18:19:57,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:19:57,206 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 7115 transitions. [2021-08-21 18:19:57,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:19:57,209 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:19:57,209 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:19:57,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 18:19:57,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 18:19:57,409 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:19:57,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:19:57,410 INFO L82 PathProgramCache]: Analyzing trace with hash 326515789, now seen corresponding path program 46 times [2021-08-21 18:19:57,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:19:57,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755747467] [2021-08-21 18:19:57,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:19:57,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:19:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:19:57,918 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:19:57,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:19:57,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755747467] [2021-08-21 18:19:57,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755747467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:19:57,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613076836] [2021-08-21 18:19:57,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:19:57,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:19:57,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:19:57,919 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:19:57,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 18:20:02,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:20:02,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:20:02,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:20:02,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:04,742 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:04,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613076836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:04,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:04,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2021-08-21 18:20:04,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594014257] [2021-08-21 18:20:04,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:20:04,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:04,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:20:04,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=986, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:20:04,743 INFO L87 Difference]: Start difference. First operand 2922 states and 7115 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:08,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:08,101 INFO L93 Difference]: Finished difference Result 5243 states and 12913 transitions. [2021-08-21 18:20:08,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 18:20:08,102 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:20:08,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:08,108 INFO L225 Difference]: With dead ends: 5243 [2021-08-21 18:20:08,108 INFO L226 Difference]: Without dead ends: 5143 [2021-08-21 18:20:08,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 3143.6ms TimeCoverageRelationStatistics Valid=1043, Invalid=4657, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 18:20:08,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5143 states. [2021-08-21 18:20:08,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5143 to 2969. [2021-08-21 18:20:08,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2968 states have (on average 2.4339622641509435) internal successors, (7224), 2968 states have internal predecessors, (7224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:08,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 7224 transitions. [2021-08-21 18:20:08,150 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 7224 transitions. Word has length 38 [2021-08-21 18:20:08,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:08,150 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 7224 transitions. [2021-08-21 18:20:08,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:08,151 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 7224 transitions. [2021-08-21 18:20:08,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:20:08,153 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:08,153 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:08,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 18:20:08,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 18:20:08,372 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:20:08,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:08,372 INFO L82 PathProgramCache]: Analyzing trace with hash -1762608307, now seen corresponding path program 47 times [2021-08-21 18:20:08,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:08,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739817485] [2021-08-21 18:20:08,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:08,372 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:08,921 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:08,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:08,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739817485] [2021-08-21 18:20:08,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739817485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:08,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526987319] [2021-08-21 18:20:08,921 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:20:08,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:08,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:08,922 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:20:08,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 18:20:13,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:20:13,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:20:13,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:20:13,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:15,735 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:15,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526987319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:15,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:15,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-08-21 18:20:15,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263520262] [2021-08-21 18:20:15,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:20:15,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:15,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:20:15,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1105, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:20:15,736 INFO L87 Difference]: Start difference. First operand 2969 states and 7224 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:19,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:19,226 INFO L93 Difference]: Finished difference Result 5346 states and 13415 transitions. [2021-08-21 18:20:19,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 18:20:19,228 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:20:19,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:19,234 INFO L225 Difference]: With dead ends: 5346 [2021-08-21 18:20:19,235 INFO L226 Difference]: Without dead ends: 5235 [2021-08-21 18:20:19,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1678 ImplicationChecksByTransitivity, 3193.7ms TimeCoverageRelationStatistics Valid=972, Invalid=4728, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 18:20:19,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5235 states. [2021-08-21 18:20:19,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5235 to 2977. [2021-08-21 18:20:19,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2977 states, 2976 states have (on average 2.435483870967742) internal successors, (7248), 2976 states have internal predecessors, (7248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:19,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2977 states to 2977 states and 7248 transitions. [2021-08-21 18:20:19,282 INFO L78 Accepts]: Start accepts. Automaton has 2977 states and 7248 transitions. Word has length 38 [2021-08-21 18:20:19,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:19,282 INFO L470 AbstractCegarLoop]: Abstraction has 2977 states and 7248 transitions. [2021-08-21 18:20:19,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:19,282 INFO L276 IsEmpty]: Start isEmpty. Operand 2977 states and 7248 transitions. [2021-08-21 18:20:19,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:20:19,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:19,285 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:19,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 18:20:19,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:19,486 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:20:19,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:19,486 INFO L82 PathProgramCache]: Analyzing trace with hash -745353863, now seen corresponding path program 48 times [2021-08-21 18:20:19,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:19,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493180717] [2021-08-21 18:20:19,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:19,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:19,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:19,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:19,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493180717] [2021-08-21 18:20:19,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493180717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:19,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021386479] [2021-08-21 18:20:19,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:20:19,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:19,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:19,981 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:20:19,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 18:20:25,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:20:25,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:20:25,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:20:25,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:26,963 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:26,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021386479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:26,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:26,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:20:26,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181506370] [2021-08-21 18:20:26,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:20:26,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:26,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:20:26,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=963, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:20:26,965 INFO L87 Difference]: Start difference. First operand 2977 states and 7248 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:28,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:28,898 INFO L93 Difference]: Finished difference Result 5113 states and 12435 transitions. [2021-08-21 18:20:28,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:20:28,899 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:20:28,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:28,905 INFO L225 Difference]: With dead ends: 5113 [2021-08-21 18:20:28,905 INFO L226 Difference]: Without dead ends: 5015 [2021-08-21 18:20:28,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1804.2ms TimeCoverageRelationStatistics Valid=401, Invalid=2251, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:20:28,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5015 states. [2021-08-21 18:20:28,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5015 to 3008. [2021-08-21 18:20:28,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3008 states, 3007 states have (on average 2.439308280678417) internal successors, (7335), 3007 states have internal predecessors, (7335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:28,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3008 states to 3008 states and 7335 transitions. [2021-08-21 18:20:28,947 INFO L78 Accepts]: Start accepts. Automaton has 3008 states and 7335 transitions. Word has length 38 [2021-08-21 18:20:28,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:28,947 INFO L470 AbstractCegarLoop]: Abstraction has 3008 states and 7335 transitions. [2021-08-21 18:20:28,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:28,948 INFO L276 IsEmpty]: Start isEmpty. Operand 3008 states and 7335 transitions. [2021-08-21 18:20:28,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:20:28,950 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:28,950 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:28,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 18:20:29,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:29,151 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:20:29,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:29,151 INFO L82 PathProgramCache]: Analyzing trace with hash 2052381117, now seen corresponding path program 49 times [2021-08-21 18:20:29,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:29,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291310098] [2021-08-21 18:20:29,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:29,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:29,706 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:29,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:29,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291310098] [2021-08-21 18:20:29,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291310098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:29,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108205835] [2021-08-21 18:20:29,707 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:20:29,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:29,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:29,707 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:20:29,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 18:20:34,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:34,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:20:34,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:37,103 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:37,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108205835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:37,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:37,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2021-08-21 18:20:37,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819663967] [2021-08-21 18:20:37,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:20:37,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:37,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:20:37,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=997, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:20:37,104 INFO L87 Difference]: Start difference. First operand 3008 states and 7335 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:40,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:40,393 INFO L93 Difference]: Finished difference Result 5877 states and 14497 transitions. [2021-08-21 18:20:40,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 18:20:40,394 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:20:40,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:40,400 INFO L225 Difference]: With dead ends: 5877 [2021-08-21 18:20:40,400 INFO L226 Difference]: Without dead ends: 5779 [2021-08-21 18:20:40,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1615 ImplicationChecksByTransitivity, 2974.9ms TimeCoverageRelationStatistics Valid=1026, Invalid=4376, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:20:40,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5779 states. [2021-08-21 18:20:40,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5779 to 3073. [2021-08-21 18:20:40,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3073 states, 3072 states have (on average 2.4397786458333335) internal successors, (7495), 3072 states have internal predecessors, (7495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:40,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3073 states to 3073 states and 7495 transitions. [2021-08-21 18:20:40,445 INFO L78 Accepts]: Start accepts. Automaton has 3073 states and 7495 transitions. Word has length 38 [2021-08-21 18:20:40,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:40,446 INFO L470 AbstractCegarLoop]: Abstraction has 3073 states and 7495 transitions. [2021-08-21 18:20:40,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:40,446 INFO L276 IsEmpty]: Start isEmpty. Operand 3073 states and 7495 transitions. [2021-08-21 18:20:40,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:20:40,449 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:40,449 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:40,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 18:20:40,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:40,649 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:20:40,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:40,649 INFO L82 PathProgramCache]: Analyzing trace with hash -36742979, now seen corresponding path program 50 times [2021-08-21 18:20:40,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:40,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481200573] [2021-08-21 18:20:40,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:40,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:41,195 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:41,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:41,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481200573] [2021-08-21 18:20:41,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481200573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:41,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221049341] [2021-08-21 18:20:41,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:20:41,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:41,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:41,197 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:20:41,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 18:20:46,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:20:46,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:20:46,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:20:46,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:20:48,689 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:48,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221049341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:48,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:20:48,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-08-21 18:20:48,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987688555] [2021-08-21 18:20:48,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:20:48,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:20:48,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:20:48,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:20:48,691 INFO L87 Difference]: Start difference. First operand 3073 states and 7495 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:54,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:20:54,098 INFO L93 Difference]: Finished difference Result 5726 states and 14184 transitions. [2021-08-21 18:20:54,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-08-21 18:20:54,098 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:20:54,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:20:54,104 INFO L225 Difference]: With dead ends: 5726 [2021-08-21 18:20:54,104 INFO L226 Difference]: Without dead ends: 5492 [2021-08-21 18:20:54,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3837 ImplicationChecksByTransitivity, 5063.9ms TimeCoverageRelationStatistics Valid=1866, Invalid=9264, Unknown=0, NotChecked=0, Total=11130 [2021-08-21 18:20:54,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5492 states. [2021-08-21 18:20:54,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5492 to 3133. [2021-08-21 18:20:54,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3133 states, 3132 states have (on average 2.4393358876117497) internal successors, (7640), 3132 states have internal predecessors, (7640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:54,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3133 states to 3133 states and 7640 transitions. [2021-08-21 18:20:54,151 INFO L78 Accepts]: Start accepts. Automaton has 3133 states and 7640 transitions. Word has length 38 [2021-08-21 18:20:54,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:20:54,151 INFO L470 AbstractCegarLoop]: Abstraction has 3133 states and 7640 transitions. [2021-08-21 18:20:54,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:20:54,151 INFO L276 IsEmpty]: Start isEmpty. Operand 3133 states and 7640 transitions. [2021-08-21 18:20:54,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:20:54,154 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:20:54,154 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:20:54,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 18:20:54,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-08-21 18:20:54,355 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:20:54,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:20:54,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1266374911, now seen corresponding path program 51 times [2021-08-21 18:20:54,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:20:54,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432768145] [2021-08-21 18:20:54,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:20:54,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:20:54,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:20:54,949 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:20:54,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:20:54,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432768145] [2021-08-21 18:20:54,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432768145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:20:54,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496792449] [2021-08-21 18:20:54,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:20:54,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:20:54,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:20:54,950 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:20:54,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 18:21:00,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:21:00,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:21:00,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:21:00,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:21:02,846 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:02,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496792449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:02,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:21:02,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2021-08-21 18:21:02,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463328856] [2021-08-21 18:21:02,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 18:21:02,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:21:02,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 18:21:02,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=985, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:21:02,847 INFO L87 Difference]: Start difference. First operand 3133 states and 7640 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:05,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:21:05,979 INFO L93 Difference]: Finished difference Result 5653 states and 13969 transitions. [2021-08-21 18:21:05,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 18:21:05,979 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:21:05,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:21:05,986 INFO L225 Difference]: With dead ends: 5653 [2021-08-21 18:21:05,986 INFO L226 Difference]: Without dead ends: 5553 [2021-08-21 18:21:05,986 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 3082.8ms TimeCoverageRelationStatistics Valid=864, Invalid=3966, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:21:05,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5553 states. [2021-08-21 18:21:06,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5553 to 3187. [2021-08-21 18:21:06,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3187 states, 3186 states have (on average 2.4359698681732582) internal successors, (7761), 3186 states have internal predecessors, (7761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:06,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3187 states to 3187 states and 7761 transitions. [2021-08-21 18:21:06,032 INFO L78 Accepts]: Start accepts. Automaton has 3187 states and 7761 transitions. Word has length 38 [2021-08-21 18:21:06,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:21:06,032 INFO L470 AbstractCegarLoop]: Abstraction has 3187 states and 7761 transitions. [2021-08-21 18:21:06,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:06,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3187 states and 7761 transitions. [2021-08-21 18:21:06,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:21:06,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:21:06,035 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:21:06,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 18:21:06,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 18:21:06,236 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:21:06,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:21:06,237 INFO L82 PathProgramCache]: Analyzing trace with hash -471227435, now seen corresponding path program 52 times [2021-08-21 18:21:06,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:21:06,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780555838] [2021-08-21 18:21:06,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:21:06,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:21:06,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:21:06,716 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:06,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:21:06,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780555838] [2021-08-21 18:21:06,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780555838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:06,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47027754] [2021-08-21 18:21:06,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:21:06,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:06,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:21:06,718 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:21:06,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 18:21:12,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:21:12,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:21:12,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:21:12,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:21:14,564 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:14,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47027754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:14,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:21:14,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:21:14,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628335522] [2021-08-21 18:21:14,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:21:14,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:21:14,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:21:14,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=941, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:21:14,565 INFO L87 Difference]: Start difference. First operand 3187 states and 7761 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:17,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:21:17,136 INFO L93 Difference]: Finished difference Result 5614 states and 13150 transitions. [2021-08-21 18:21:17,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:21:17,136 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:21:17,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:21:17,142 INFO L225 Difference]: With dead ends: 5614 [2021-08-21 18:21:17,142 INFO L226 Difference]: Without dead ends: 5494 [2021-08-21 18:21:17,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 2074.9ms TimeCoverageRelationStatistics Valid=519, Invalid=2673, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:21:17,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5494 states. [2021-08-21 18:21:17,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5494 to 3243. [2021-08-21 18:21:17,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3243 states, 3242 states have (on average 2.4376927822331895) internal successors, (7903), 3242 states have internal predecessors, (7903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:17,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3243 states to 3243 states and 7903 transitions. [2021-08-21 18:21:17,189 INFO L78 Accepts]: Start accepts. Automaton has 3243 states and 7903 transitions. Word has length 38 [2021-08-21 18:21:17,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:21:17,189 INFO L470 AbstractCegarLoop]: Abstraction has 3243 states and 7903 transitions. [2021-08-21 18:21:17,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:17,189 INFO L276 IsEmpty]: Start isEmpty. Operand 3243 states and 7903 transitions. [2021-08-21 18:21:17,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:21:17,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:21:17,193 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:21:17,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 18:21:17,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:17,394 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:21:17,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:21:17,395 INFO L82 PathProgramCache]: Analyzing trace with hash -879675007, now seen corresponding path program 53 times [2021-08-21 18:21:17,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:21:17,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909498306] [2021-08-21 18:21:17,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:21:17,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:21:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:21:17,899 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:17,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:21:17,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909498306] [2021-08-21 18:21:17,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909498306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:17,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602316509] [2021-08-21 18:21:17,900 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:21:17,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:17,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:21:17,901 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:21:17,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 18:21:23,793 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:21:23,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:21:23,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:21:23,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:21:25,828 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:25,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602316509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:25,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:21:25,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:21:25,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972434495] [2021-08-21 18:21:25,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:21:25,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:21:25,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:21:25,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:21:25,830 INFO L87 Difference]: Start difference. First operand 3243 states and 7903 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:27,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:21:27,952 INFO L93 Difference]: Finished difference Result 5615 states and 13629 transitions. [2021-08-21 18:21:27,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:21:27,952 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:21:27,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:21:27,960 INFO L225 Difference]: With dead ends: 5615 [2021-08-21 18:21:27,960 INFO L226 Difference]: Without dead ends: 5517 [2021-08-21 18:21:27,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 1958.6ms TimeCoverageRelationStatistics Valid=423, Invalid=2333, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:21:27,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5517 states. [2021-08-21 18:21:28,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5517 to 3241. [2021-08-21 18:21:28,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3241 states, 3240 states have (on average 2.4373456790123456) internal successors, (7897), 3240 states have internal predecessors, (7897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:28,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3241 states to 3241 states and 7897 transitions. [2021-08-21 18:21:28,012 INFO L78 Accepts]: Start accepts. Automaton has 3241 states and 7897 transitions. Word has length 38 [2021-08-21 18:21:28,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:21:28,012 INFO L470 AbstractCegarLoop]: Abstraction has 3241 states and 7897 transitions. [2021-08-21 18:21:28,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:28,012 INFO L276 IsEmpty]: Start isEmpty. Operand 3241 states and 7897 transitions. [2021-08-21 18:21:28,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:21:28,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:21:28,016 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:21:28,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 18:21:28,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 18:21:28,216 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:21:28,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:21:28,217 INFO L82 PathProgramCache]: Analyzing trace with hash -10148675, now seen corresponding path program 54 times [2021-08-21 18:21:28,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:21:28,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792515716] [2021-08-21 18:21:28,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:21:28,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:21:28,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:21:28,629 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:21:28,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:21:28,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792515716] [2021-08-21 18:21:28,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792515716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:28,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263816312] [2021-08-21 18:21:28,629 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:21:28,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:28,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:21:28,630 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:21:28,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 18:21:34,717 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:21:34,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:21:34,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:21:34,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:21:37,244 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:37,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263816312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:37,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:21:37,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 18:21:37,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999083578] [2021-08-21 18:21:37,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:21:37,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:21:37,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:21:37,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:21:37,245 INFO L87 Difference]: Start difference. First operand 3241 states and 7897 transitions. Second operand has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:42,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:21:42,150 INFO L93 Difference]: Finished difference Result 5527 states and 13755 transitions. [2021-08-21 18:21:42,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-08-21 18:21:42,151 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:21:42,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:21:42,157 INFO L225 Difference]: With dead ends: 5527 [2021-08-21 18:21:42,157 INFO L226 Difference]: Without dead ends: 5428 [2021-08-21 18:21:42,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3155 ImplicationChecksByTransitivity, 4760.9ms TimeCoverageRelationStatistics Valid=1645, Invalid=8657, Unknown=0, NotChecked=0, Total=10302 [2021-08-21 18:21:42,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2021-08-21 18:21:42,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 3324. [2021-08-21 18:21:42,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3324 states, 3323 states have (on average 2.4435750827565452) internal successors, (8120), 3323 states have internal predecessors, (8120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:42,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3324 states to 3324 states and 8120 transitions. [2021-08-21 18:21:42,204 INFO L78 Accepts]: Start accepts. Automaton has 3324 states and 8120 transitions. Word has length 38 [2021-08-21 18:21:42,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:21:42,204 INFO L470 AbstractCegarLoop]: Abstraction has 3324 states and 8120 transitions. [2021-08-21 18:21:42,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.945945945945946) internal successors, (72), 36 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:42,204 INFO L276 IsEmpty]: Start isEmpty. Operand 3324 states and 8120 transitions. [2021-08-21 18:21:42,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:21:42,208 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:21:42,208 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:21:42,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 18:21:42,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 18:21:42,421 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:21:42,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:21:42,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1341283139, now seen corresponding path program 55 times [2021-08-21 18:21:42,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:21:42,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939277909] [2021-08-21 18:21:42,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:21:42,422 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:21:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:21:42,804 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:21:42,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:21:42,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939277909] [2021-08-21 18:21:42,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939277909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:42,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217417060] [2021-08-21 18:21:42,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:21:42,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:42,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:21:42,807 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:21:42,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 18:21:48,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:21:48,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:21:48,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:21:51,502 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:21:51,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217417060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:51,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:21:51,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 36 [2021-08-21 18:21:51,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494786690] [2021-08-21 18:21:51,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:21:51,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:21:51,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:21:51,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1135, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:21:51,503 INFO L87 Difference]: Start difference. First operand 3324 states and 8120 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:56,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:21:56,364 INFO L93 Difference]: Finished difference Result 5398 states and 13469 transitions. [2021-08-21 18:21:56,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-21 18:21:56,365 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:21:56,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:21:56,371 INFO L225 Difference]: With dead ends: 5398 [2021-08-21 18:21:56,371 INFO L226 Difference]: Without dead ends: 5300 [2021-08-21 18:21:56,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3226 ImplicationChecksByTransitivity, 4612.5ms TimeCoverageRelationStatistics Valid=1643, Invalid=8457, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 18:21:56,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5300 states. [2021-08-21 18:21:56,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5300 to 3628. [2021-08-21 18:21:56,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 2.4618141714915907) internal successors, (8929), 3627 states have internal predecessors, (8929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:56,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 8929 transitions. [2021-08-21 18:21:56,420 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 8929 transitions. Word has length 38 [2021-08-21 18:21:56,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:21:56,421 INFO L470 AbstractCegarLoop]: Abstraction has 3628 states and 8929 transitions. [2021-08-21 18:21:56,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:21:56,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 8929 transitions. [2021-08-21 18:21:56,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:21:56,424 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:21:56,425 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:21:56,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 18:21:56,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:56,626 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:21:56,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:21:56,626 INFO L82 PathProgramCache]: Analyzing trace with hash 864560061, now seen corresponding path program 56 times [2021-08-21 18:21:56,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:21:56,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905550926] [2021-08-21 18:21:56,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:21:56,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:21:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:21:57,040 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:21:57,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:21:57,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905550926] [2021-08-21 18:21:57,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905550926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:21:57,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266929837] [2021-08-21 18:21:57,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:21:57,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:21:57,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:21:57,041 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:21:57,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 18:22:03,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:22:03,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:22:03,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:22:03,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:22:05,863 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:22:05,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266929837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:05,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:22:05,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 37 [2021-08-21 18:22:05,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572702544] [2021-08-21 18:22:05,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 18:22:05,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:22:05,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 18:22:05,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:22:05,864 INFO L87 Difference]: Start difference. First operand 3628 states and 8929 transitions. Second operand has 38 states, 38 states have (on average 1.894736842105263) internal successors, (72), 37 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:10,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:22:10,650 INFO L93 Difference]: Finished difference Result 5434 states and 13491 transitions. [2021-08-21 18:22:10,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-08-21 18:22:10,651 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.894736842105263) internal successors, (72), 37 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:22:10,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:22:10,657 INFO L225 Difference]: With dead ends: 5434 [2021-08-21 18:22:10,657 INFO L226 Difference]: Without dead ends: 5351 [2021-08-21 18:22:10,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2811 ImplicationChecksByTransitivity, 4543.1ms TimeCoverageRelationStatistics Valid=1472, Invalid=7840, Unknown=0, NotChecked=0, Total=9312 [2021-08-21 18:22:10,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5351 states. [2021-08-21 18:22:10,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5351 to 3635. [2021-08-21 18:22:10,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3635 states, 3634 states have (on average 2.4623004953219594) internal successors, (8948), 3634 states have internal predecessors, (8948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:10,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3635 states to 3635 states and 8948 transitions. [2021-08-21 18:22:10,708 INFO L78 Accepts]: Start accepts. Automaton has 3635 states and 8948 transitions. Word has length 38 [2021-08-21 18:22:10,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:22:10,709 INFO L470 AbstractCegarLoop]: Abstraction has 3635 states and 8948 transitions. [2021-08-21 18:22:10,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.894736842105263) internal successors, (72), 37 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:10,709 INFO L276 IsEmpty]: Start isEmpty. Operand 3635 states and 8948 transitions. [2021-08-21 18:22:10,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:22:10,713 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:22:10,713 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:22:10,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 18:22:10,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:22:10,941 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:22:10,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:22:10,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1033968963, now seen corresponding path program 57 times [2021-08-21 18:22:10,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:22:10,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014211041] [2021-08-21 18:22:10,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:22:10,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:22:10,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:22:11,365 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:22:11,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:22:11,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014211041] [2021-08-21 18:22:11,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014211041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:11,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125711890] [2021-08-21 18:22:11,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:22:11,365 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:22:11,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:22:11,366 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:22:11,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 18:22:17,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:22:17,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:22:17,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:22:17,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:22:19,513 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:22:19,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125711890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:19,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:22:19,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 38 [2021-08-21 18:22:19,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114213876] [2021-08-21 18:22:19,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-21 18:22:19,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:22:19,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-21 18:22:19,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1225, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:22:19,514 INFO L87 Difference]: Start difference. First operand 3635 states and 8948 transitions. Second operand has 39 states, 39 states have (on average 1.8974358974358974) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:24,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:22:24,972 INFO L93 Difference]: Finished difference Result 7217 states and 18034 transitions. [2021-08-21 18:22:24,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2021-08-21 18:22:24,972 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8974358974358974) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:22:24,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:22:24,983 INFO L225 Difference]: With dead ends: 7217 [2021-08-21 18:22:24,983 INFO L226 Difference]: Without dead ends: 7133 [2021-08-21 18:22:24,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6566 ImplicationChecksByTransitivity, 5052.0ms TimeCoverageRelationStatistics Valid=3396, Invalid=15236, Unknown=0, NotChecked=0, Total=18632 [2021-08-21 18:22:24,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7133 states. [2021-08-21 18:22:25,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7133 to 4318. [2021-08-21 18:22:25,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4318 states, 4317 states have (on average 2.4808895066018066) internal successors, (10710), 4317 states have internal predecessors, (10710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:25,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4318 states to 4318 states and 10710 transitions. [2021-08-21 18:22:25,062 INFO L78 Accepts]: Start accepts. Automaton has 4318 states and 10710 transitions. Word has length 38 [2021-08-21 18:22:25,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:22:25,062 INFO L470 AbstractCegarLoop]: Abstraction has 4318 states and 10710 transitions. [2021-08-21 18:22:25,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8974358974358974) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:25,062 INFO L276 IsEmpty]: Start isEmpty. Operand 4318 states and 10710 transitions. [2021-08-21 18:22:25,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:22:25,067 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:22:25,067 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:22:25,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 18:22:25,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 18:22:25,268 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:22:25,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:22:25,268 INFO L82 PathProgramCache]: Analyzing trace with hash 759139985, now seen corresponding path program 58 times [2021-08-21 18:22:25,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:22:25,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548777812] [2021-08-21 18:22:25,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:22:25,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:22:25,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:22:25,696 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:22:25,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:22:25,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548777812] [2021-08-21 18:22:25,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548777812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:25,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28289549] [2021-08-21 18:22:25,696 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:22:25,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:22:25,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:22:25,697 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:22:25,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 18:22:32,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:22:32,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:22:32,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:22:32,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:22:33,855 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:22:33,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28289549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:33,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:22:33,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:22:33,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194646113] [2021-08-21 18:22:33,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:22:33,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:22:33,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:22:33,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:22:33,857 INFO L87 Difference]: Start difference. First operand 4318 states and 10710 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:36,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:22:36,990 INFO L93 Difference]: Finished difference Result 6719 states and 16872 transitions. [2021-08-21 18:22:36,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-21 18:22:36,991 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:22:36,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:22:37,000 INFO L225 Difference]: With dead ends: 6719 [2021-08-21 18:22:37,001 INFO L226 Difference]: Without dead ends: 6621 [2021-08-21 18:22:37,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2111 ImplicationChecksByTransitivity, 2849.9ms TimeCoverageRelationStatistics Valid=1285, Invalid=5687, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 18:22:37,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6621 states. [2021-08-21 18:22:37,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6621 to 4458. [2021-08-21 18:22:37,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4458 states, 4457 states have (on average 2.4792461296836437) internal successors, (11050), 4457 states have internal predecessors, (11050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:37,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4458 states to 4458 states and 11050 transitions. [2021-08-21 18:22:37,075 INFO L78 Accepts]: Start accepts. Automaton has 4458 states and 11050 transitions. Word has length 38 [2021-08-21 18:22:37,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:22:37,075 INFO L470 AbstractCegarLoop]: Abstraction has 4458 states and 11050 transitions. [2021-08-21 18:22:37,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:37,075 INFO L276 IsEmpty]: Start isEmpty. Operand 4458 states and 11050 transitions. [2021-08-21 18:22:37,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:22:37,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:22:37,080 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:22:37,116 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 18:22:37,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:22:37,281 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:22:37,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:22:37,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1147644099, now seen corresponding path program 59 times [2021-08-21 18:22:37,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:22:37,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583380223] [2021-08-21 18:22:37,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:22:37,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:22:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:22:37,724 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:22:37,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:22:37,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583380223] [2021-08-21 18:22:37,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583380223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:37,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356808712] [2021-08-21 18:22:37,724 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:22:37,724 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:22:37,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:22:37,729 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:22:37,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 18:22:44,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:22:44,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:22:44,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:22:44,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:22:47,216 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:22:47,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356808712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:47,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:22:47,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 18:22:47,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804499424] [2021-08-21 18:22:47,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:22:47,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:22:47,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:22:47,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1143, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:22:47,217 INFO L87 Difference]: Start difference. First operand 4458 states and 11050 transitions. Second operand has 37 states, 37 states have (on average 2.0) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:52,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:22:52,609 INFO L93 Difference]: Finished difference Result 6592 states and 16508 transitions. [2021-08-21 18:22:52,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 18:22:52,609 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.0) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:22:52,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:22:52,618 INFO L225 Difference]: With dead ends: 6592 [2021-08-21 18:22:52,618 INFO L226 Difference]: Without dead ends: 6494 [2021-08-21 18:22:52,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2918 ImplicationChecksByTransitivity, 5252.7ms TimeCoverageRelationStatistics Valid=1516, Invalid=8186, Unknown=0, NotChecked=0, Total=9702 [2021-08-21 18:22:52,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6494 states. [2021-08-21 18:22:52,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6494 to 4496. [2021-08-21 18:22:52,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4496 states, 4495 states have (on average 2.482981090100111) internal successors, (11161), 4495 states have internal predecessors, (11161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:52,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4496 states to 4496 states and 11161 transitions. [2021-08-21 18:22:52,682 INFO L78 Accepts]: Start accepts. Automaton has 4496 states and 11161 transitions. Word has length 38 [2021-08-21 18:22:52,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:22:52,683 INFO L470 AbstractCegarLoop]: Abstraction has 4496 states and 11161 transitions. [2021-08-21 18:22:52,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.0) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:22:52,683 INFO L276 IsEmpty]: Start isEmpty. Operand 4496 states and 11161 transitions. [2021-08-21 18:22:52,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:22:52,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:22:52,687 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:22:52,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 18:22:52,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-08-21 18:22:52,888 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:22:52,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:22:52,888 INFO L82 PathProgramCache]: Analyzing trace with hash 993714885, now seen corresponding path program 60 times [2021-08-21 18:22:52,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:22:52,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996055550] [2021-08-21 18:22:52,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:22:52,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:22:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:22:53,307 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:22:53,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:22:53,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996055550] [2021-08-21 18:22:53,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996055550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:22:53,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100163006] [2021-08-21 18:22:53,308 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:22:53,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:22:53,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:22:53,308 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:22:53,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 18:23:00,269 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:23:00,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:00,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:23:00,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:01,760 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:01,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100163006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:01,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:01,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:23:01,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749343625] [2021-08-21 18:23:01,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:23:01,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:01,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:23:01,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1053, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:23:01,761 INFO L87 Difference]: Start difference. First operand 4496 states and 11161 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:04,545 INFO L93 Difference]: Finished difference Result 6713 states and 16780 transitions. [2021-08-21 18:23:04,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 18:23:04,546 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:23:04,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:04,554 INFO L225 Difference]: With dead ends: 6713 [2021-08-21 18:23:04,554 INFO L226 Difference]: Without dead ends: 6630 [2021-08-21 18:23:04,554 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 2427.3ms TimeCoverageRelationStatistics Valid=952, Invalid=4748, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 18:23:04,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6630 states. [2021-08-21 18:23:04,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6630 to 4529. [2021-08-21 18:23:04,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4529 states, 4528 states have (on average 2.4843197879858656) internal successors, (11249), 4528 states have internal predecessors, (11249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4529 states to 4529 states and 11249 transitions. [2021-08-21 18:23:04,622 INFO L78 Accepts]: Start accepts. Automaton has 4529 states and 11249 transitions. Word has length 38 [2021-08-21 18:23:04,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:04,623 INFO L470 AbstractCegarLoop]: Abstraction has 4529 states and 11249 transitions. [2021-08-21 18:23:04,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,623 INFO L276 IsEmpty]: Start isEmpty. Operand 4529 states and 11249 transitions. [2021-08-21 18:23:04,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:23:04,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:04,628 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:04,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 18:23:04,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-21 18:23:04,829 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:04,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:04,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1095409211, now seen corresponding path program 61 times [2021-08-21 18:23:04,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:04,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895274759] [2021-08-21 18:23:04,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:04,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:04,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:05,264 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:05,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:05,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895274759] [2021-08-21 18:23:05,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895274759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:05,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966259972] [2021-08-21 18:23:05,264 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:23:05,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:05,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:05,265 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:23:05,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 18:23:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:12,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:23:12,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:13,776 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:13,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966259972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:13,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:13,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-08-21 18:23:13,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788658583] [2021-08-21 18:23:13,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:23:13,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:13,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:23:13,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1101, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:23:13,777 INFO L87 Difference]: Start difference. First operand 4529 states and 11249 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:16,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:16,912 INFO L93 Difference]: Finished difference Result 7029 states and 17793 transitions. [2021-08-21 18:23:16,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-08-21 18:23:16,913 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:23:16,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:16,923 INFO L225 Difference]: With dead ends: 7029 [2021-08-21 18:23:16,923 INFO L226 Difference]: Without dead ends: 6946 [2021-08-21 18:23:16,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2049 ImplicationChecksByTransitivity, 2952.9ms TimeCoverageRelationStatistics Valid=1088, Invalid=5718, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:23:16,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6946 states. [2021-08-21 18:23:16,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6946 to 4560. [2021-08-21 18:23:16,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4560 states, 4559 states have (on average 2.4849747751699933) internal successors, (11329), 4559 states have internal predecessors, (11329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:16,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4560 states to 4560 states and 11329 transitions. [2021-08-21 18:23:16,998 INFO L78 Accepts]: Start accepts. Automaton has 4560 states and 11329 transitions. Word has length 38 [2021-08-21 18:23:16,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:16,998 INFO L470 AbstractCegarLoop]: Abstraction has 4560 states and 11329 transitions. [2021-08-21 18:23:16,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:16,998 INFO L276 IsEmpty]: Start isEmpty. Operand 4560 states and 11329 transitions. [2021-08-21 18:23:17,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:23:17,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:17,003 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:17,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 18:23:17,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:17,204 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:17,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:17,204 INFO L82 PathProgramCache]: Analyzing trace with hash -2083861999, now seen corresponding path program 62 times [2021-08-21 18:23:17,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:17,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39567102] [2021-08-21 18:23:17,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:17,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:17,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:17,619 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:17,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:17,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39567102] [2021-08-21 18:23:17,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39567102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:17,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573959592] [2021-08-21 18:23:17,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:17,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:17,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:17,620 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:23:17,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 18:23:24,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:24,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:24,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:23:24,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:26,175 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:26,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573959592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:26,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:26,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:23:26,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690492602] [2021-08-21 18:23:26,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:23:26,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:26,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:23:26,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:23:26,176 INFO L87 Difference]: Start difference. First operand 4560 states and 11329 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:28,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:28,527 INFO L93 Difference]: Finished difference Result 6909 states and 17353 transitions. [2021-08-21 18:23:28,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 18:23:28,527 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:23:28,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:28,537 INFO L225 Difference]: With dead ends: 6909 [2021-08-21 18:23:28,537 INFO L226 Difference]: Without dead ends: 6826 [2021-08-21 18:23:28,537 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 2199.9ms TimeCoverageRelationStatistics Valid=867, Invalid=4245, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:23:28,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6826 states. [2021-08-21 18:23:28,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6826 to 4614. [2021-08-21 18:23:28,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4614 states, 4613 states have (on average 2.4873184478647303) internal successors, (11474), 4613 states have internal predecessors, (11474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:28,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4614 states to 4614 states and 11474 transitions. [2021-08-21 18:23:28,609 INFO L78 Accepts]: Start accepts. Automaton has 4614 states and 11474 transitions. Word has length 38 [2021-08-21 18:23:28,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:28,609 INFO L470 AbstractCegarLoop]: Abstraction has 4614 states and 11474 transitions. [2021-08-21 18:23:28,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:28,610 INFO L276 IsEmpty]: Start isEmpty. Operand 4614 states and 11474 transitions. [2021-08-21 18:23:28,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:23:28,614 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:28,614 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:28,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 18:23:28,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:28,815 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:28,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:28,815 INFO L82 PathProgramCache]: Analyzing trace with hash 121981201, now seen corresponding path program 63 times [2021-08-21 18:23:28,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:28,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404068996] [2021-08-21 18:23:28,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:28,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:28,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:29,219 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:29,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:29,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404068996] [2021-08-21 18:23:29,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404068996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:29,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680997149] [2021-08-21 18:23:29,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:29,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:29,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:29,221 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:23:29,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 18:23:36,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:23:36,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:36,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:23:36,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:37,991 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:37,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680997149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:37,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:37,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-08-21 18:23:37,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600311277] [2021-08-21 18:23:37,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:23:37,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:37,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:23:37,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:23:37,992 INFO L87 Difference]: Start difference. First operand 4614 states and 11474 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:40,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:40,078 INFO L93 Difference]: Finished difference Result 6600 states and 16506 transitions. [2021-08-21 18:23:40,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 18:23:40,078 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:23:40,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:40,087 INFO L225 Difference]: With dead ends: 6600 [2021-08-21 18:23:40,087 INFO L226 Difference]: Without dead ends: 6507 [2021-08-21 18:23:40,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1370 ImplicationChecksByTransitivity, 1943.8ms TimeCoverageRelationStatistics Valid=824, Invalid=4006, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:23:40,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6507 states. [2021-08-21 18:23:40,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6507 to 4608. [2021-08-21 18:23:40,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4607 states have (on average 2.4857825048838724) internal successors, (11452), 4607 states have internal predecessors, (11452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:40,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 11452 transitions. [2021-08-21 18:23:40,152 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 11452 transitions. Word has length 38 [2021-08-21 18:23:40,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:40,153 INFO L470 AbstractCegarLoop]: Abstraction has 4608 states and 11452 transitions. [2021-08-21 18:23:40,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:40,153 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 11452 transitions. [2021-08-21 18:23:40,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:23:40,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:40,158 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:40,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 18:23:40,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-21 18:23:40,358 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:40,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:40,359 INFO L82 PathProgramCache]: Analyzing trace with hash 752535741, now seen corresponding path program 64 times [2021-08-21 18:23:40,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:40,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010049887] [2021-08-21 18:23:40,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:40,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:40,778 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:40,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:40,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010049887] [2021-08-21 18:23:40,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010049887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:40,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854785124] [2021-08-21 18:23:40,778 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:23:40,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:40,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:40,779 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:23:40,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 18:23:48,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:23:48,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:48,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:23:48,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:49,548 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:49,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854785124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:49,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:49,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:23:49,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667727537] [2021-08-21 18:23:49,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:23:49,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:49,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:23:49,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:23:49,549 INFO L87 Difference]: Start difference. First operand 4608 states and 11452 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:52,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:52,118 INFO L93 Difference]: Finished difference Result 6523 states and 16274 transitions. [2021-08-21 18:23:52,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 18:23:52,118 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:23:52,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:52,126 INFO L225 Difference]: With dead ends: 6523 [2021-08-21 18:23:52,126 INFO L226 Difference]: Without dead ends: 6440 [2021-08-21 18:23:52,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1611 ImplicationChecksByTransitivity, 2417.3ms TimeCoverageRelationStatistics Valid=950, Invalid=4452, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:23:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6440 states. [2021-08-21 18:23:52,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6440 to 4614. [2021-08-21 18:23:52,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4614 states, 4613 states have (on average 2.486451333188814) internal successors, (11470), 4613 states have internal predecessors, (11470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:52,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4614 states to 4614 states and 11470 transitions. [2021-08-21 18:23:52,186 INFO L78 Accepts]: Start accepts. Automaton has 4614 states and 11470 transitions. Word has length 38 [2021-08-21 18:23:52,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:52,186 INFO L470 AbstractCegarLoop]: Abstraction has 4614 states and 11470 transitions. [2021-08-21 18:23:52,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:52,186 INFO L276 IsEmpty]: Start isEmpty. Operand 4614 states and 11470 transitions. [2021-08-21 18:23:52,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:23:52,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:52,191 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:52,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 18:23:52,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 18:23:52,392 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:52,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:52,392 INFO L82 PathProgramCache]: Analyzing trace with hash 274749509, now seen corresponding path program 65 times [2021-08-21 18:23:52,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:52,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825974904] [2021-08-21 18:23:52,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:52,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:52,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:52,837 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:52,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:52,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825974904] [2021-08-21 18:23:52,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825974904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:52,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865196387] [2021-08-21 18:23:52,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:23:52,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:52,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:52,838 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:23:52,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 18:24:00,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:24:00,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:00,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:00,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:01,995 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:01,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865196387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:01,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:01,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:24:01,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596058121] [2021-08-21 18:24:01,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:24:01,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:01,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:24:01,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:24:01,996 INFO L87 Difference]: Start difference. First operand 4614 states and 11470 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:03,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:03,705 INFO L93 Difference]: Finished difference Result 6024 states and 14848 transitions. [2021-08-21 18:24:03,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:24:03,705 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:24:03,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:03,712 INFO L225 Difference]: With dead ends: 6024 [2021-08-21 18:24:03,712 INFO L226 Difference]: Without dead ends: 5901 [2021-08-21 18:24:03,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 1715.8ms TimeCoverageRelationStatistics Valid=421, Invalid=2335, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:24:03,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-08-21 18:24:03,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 4676. [2021-08-21 18:24:03,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4676 states, 4675 states have (on average 2.4928342245989303) internal successors, (11654), 4675 states have internal predecessors, (11654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:03,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4676 states to 4676 states and 11654 transitions. [2021-08-21 18:24:03,770 INFO L78 Accepts]: Start accepts. Automaton has 4676 states and 11654 transitions. Word has length 38 [2021-08-21 18:24:03,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:03,770 INFO L470 AbstractCegarLoop]: Abstraction has 4676 states and 11654 transitions. [2021-08-21 18:24:03,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:03,771 INFO L276 IsEmpty]: Start isEmpty. Operand 4676 states and 11654 transitions. [2021-08-21 18:24:03,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:24:03,775 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:03,775 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:03,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 18:24:03,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:03,977 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:03,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:03,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1903867903, now seen corresponding path program 66 times [2021-08-21 18:24:03,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:03,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434186718] [2021-08-21 18:24:03,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:03,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:04,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:04,455 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:04,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:04,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434186718] [2021-08-21 18:24:04,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434186718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:04,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796749961] [2021-08-21 18:24:04,455 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:24:04,455 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:04,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:04,456 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:24:04,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 18:24:12,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:24:12,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:12,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:24:12,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:13,845 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:13,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796749961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:13,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:13,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:24:13,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956404858] [2021-08-21 18:24:13,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:24:13,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:13,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:24:13,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:24:13,846 INFO L87 Difference]: Start difference. First operand 4676 states and 11654 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:16,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:16,695 INFO L93 Difference]: Finished difference Result 7100 states and 17761 transitions. [2021-08-21 18:24:16,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 18:24:16,695 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:24:16,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:16,706 INFO L225 Difference]: With dead ends: 7100 [2021-08-21 18:24:16,706 INFO L226 Difference]: Without dead ends: 6890 [2021-08-21 18:24:16,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1522 ImplicationChecksByTransitivity, 2713.2ms TimeCoverageRelationStatistics Valid=897, Invalid=4215, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:24:16,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6890 states. [2021-08-21 18:24:16,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6890 to 4692. [2021-08-21 18:24:16,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4692 states, 4691 states have (on average 2.494137710509486) internal successors, (11700), 4691 states have internal predecessors, (11700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:16,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4692 states to 4692 states and 11700 transitions. [2021-08-21 18:24:16,777 INFO L78 Accepts]: Start accepts. Automaton has 4692 states and 11700 transitions. Word has length 38 [2021-08-21 18:24:16,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:16,777 INFO L470 AbstractCegarLoop]: Abstraction has 4692 states and 11700 transitions. [2021-08-21 18:24:16,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:16,777 INFO L276 IsEmpty]: Start isEmpty. Operand 4692 states and 11700 transitions. [2021-08-21 18:24:16,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:24:16,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:16,782 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:16,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 18:24:16,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 18:24:16,983 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:16,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:16,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1139235645, now seen corresponding path program 67 times [2021-08-21 18:24:16,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:16,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074601505] [2021-08-21 18:24:16,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:16,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:17,498 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:17,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:17,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074601505] [2021-08-21 18:24:17,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074601505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:17,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138058100] [2021-08-21 18:24:17,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:24:17,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:17,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:17,499 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:24:17,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 18:24:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:25,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:24:25,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:27,008 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:27,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138058100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:27,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:27,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:24:27,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079668828] [2021-08-21 18:24:27,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:24:27,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:27,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:24:27,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:24:27,009 INFO L87 Difference]: Start difference. First operand 4692 states and 11700 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:28,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:28,673 INFO L93 Difference]: Finished difference Result 6069 states and 15089 transitions. [2021-08-21 18:24:28,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:24:28,673 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:24:28,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:28,681 INFO L225 Difference]: With dead ends: 6069 [2021-08-21 18:24:28,682 INFO L226 Difference]: Without dead ends: 5974 [2021-08-21 18:24:28,682 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1557.2ms TimeCoverageRelationStatistics Valid=360, Invalid=1992, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:24:28,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5974 states. [2021-08-21 18:24:28,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5974 to 4714. [2021-08-21 18:24:28,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4714 states, 4713 states have (on average 2.496499045194144) internal successors, (11766), 4713 states have internal predecessors, (11766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:28,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4714 states to 4714 states and 11766 transitions. [2021-08-21 18:24:28,764 INFO L78 Accepts]: Start accepts. Automaton has 4714 states and 11766 transitions. Word has length 38 [2021-08-21 18:24:28,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:28,764 INFO L470 AbstractCegarLoop]: Abstraction has 4714 states and 11766 transitions. [2021-08-21 18:24:28,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:28,764 INFO L276 IsEmpty]: Start isEmpty. Operand 4714 states and 11766 transitions. [2021-08-21 18:24:28,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:24:28,769 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:28,769 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:28,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:28,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 18:24:28,969 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:28,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:28,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1620916549, now seen corresponding path program 68 times [2021-08-21 18:24:28,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:28,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758945212] [2021-08-21 18:24:28,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:28,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:29,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:29,407 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:29,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:29,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758945212] [2021-08-21 18:24:29,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758945212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:29,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205431451] [2021-08-21 18:24:29,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:24:29,407 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:29,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:29,408 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:24:29,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 18:24:37,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:24:37,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:37,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:24:37,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:38,921 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:38,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205431451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:38,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:38,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:24:38,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958371953] [2021-08-21 18:24:38,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:24:38,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:38,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:24:38,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:24:38,922 INFO L87 Difference]: Start difference. First operand 4714 states and 11766 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:40,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:40,714 INFO L93 Difference]: Finished difference Result 6056 states and 14963 transitions. [2021-08-21 18:24:40,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:24:40,714 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:24:40,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:40,722 INFO L225 Difference]: With dead ends: 6056 [2021-08-21 18:24:40,722 INFO L226 Difference]: Without dead ends: 5933 [2021-08-21 18:24:40,723 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1747.4ms TimeCoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:24:40,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5933 states. [2021-08-21 18:24:40,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5933 to 4752. [2021-08-21 18:24:40,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4752 states, 4751 states have (on average 2.4998947589981055) internal successors, (11877), 4751 states have internal predecessors, (11877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:40,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4752 states to 4752 states and 11877 transitions. [2021-08-21 18:24:40,789 INFO L78 Accepts]: Start accepts. Automaton has 4752 states and 11877 transitions. Word has length 38 [2021-08-21 18:24:40,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:40,790 INFO L470 AbstractCegarLoop]: Abstraction has 4752 states and 11877 transitions. [2021-08-21 18:24:40,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:40,790 INFO L276 IsEmpty]: Start isEmpty. Operand 4752 states and 11877 transitions. [2021-08-21 18:24:40,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:24:40,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:40,794 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:40,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:40,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:40,995 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:40,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:40,995 INFO L82 PathProgramCache]: Analyzing trace with hash -557700863, now seen corresponding path program 69 times [2021-08-21 18:24:40,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:40,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665644222] [2021-08-21 18:24:40,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:40,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:41,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:41,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665644222] [2021-08-21 18:24:41,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665644222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:41,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387299066] [2021-08-21 18:24:41,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:24:41,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:41,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:41,481 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:24:41,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 18:24:49,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:24:49,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:49,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:24:49,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:51,215 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:51,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387299066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:51,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:51,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:24:51,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539901674] [2021-08-21 18:24:51,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:24:51,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:51,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:24:51,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:24:51,216 INFO L87 Difference]: Start difference. First operand 4752 states and 11877 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:53,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:53,198 INFO L93 Difference]: Finished difference Result 7092 states and 17814 transitions. [2021-08-21 18:24:53,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:24:53,199 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:24:53,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:53,207 INFO L225 Difference]: With dead ends: 7092 [2021-08-21 18:24:53,207 INFO L226 Difference]: Without dead ends: 6949 [2021-08-21 18:24:53,207 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 820 ImplicationChecksByTransitivity, 1835.3ms TimeCoverageRelationStatistics Valid=542, Invalid=2764, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:24:53,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6949 states. [2021-08-21 18:24:53,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6949 to 4782. [2021-08-21 18:24:53,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4782 states, 4781 states have (on average 2.5019870320016735) internal successors, (11962), 4781 states have internal predecessors, (11962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:53,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4782 states to 4782 states and 11962 transitions. [2021-08-21 18:24:53,271 INFO L78 Accepts]: Start accepts. Automaton has 4782 states and 11962 transitions. Word has length 38 [2021-08-21 18:24:53,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:53,271 INFO L470 AbstractCegarLoop]: Abstraction has 4782 states and 11962 transitions. [2021-08-21 18:24:53,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:53,271 INFO L276 IsEmpty]: Start isEmpty. Operand 4782 states and 11962 transitions. [2021-08-21 18:24:53,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:24:53,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:53,276 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:53,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:53,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-08-21 18:24:53,477 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:53,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:53,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1809564611, now seen corresponding path program 70 times [2021-08-21 18:24:53,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:53,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688474720] [2021-08-21 18:24:53,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:53,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:53,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:53,962 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:53,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:53,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688474720] [2021-08-21 18:24:53,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688474720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:53,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380051620] [2021-08-21 18:24:53,962 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:24:53,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:53,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:53,963 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:24:53,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 18:25:02,225 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:25:02,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:02,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:25:02,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:03,999 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:03,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380051620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:03,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:03,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:25:03,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873896276] [2021-08-21 18:25:04,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:25:04,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:04,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:25:04,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=953, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:25:04,000 INFO L87 Difference]: Start difference. First operand 4782 states and 11962 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:05,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:05,784 INFO L93 Difference]: Finished difference Result 6491 states and 16113 transitions. [2021-08-21 18:25:05,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:25:05,785 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:25:05,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:05,794 INFO L225 Difference]: With dead ends: 6491 [2021-08-21 18:25:05,794 INFO L226 Difference]: Without dead ends: 6396 [2021-08-21 18:25:05,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 1535.6ms TimeCoverageRelationStatistics Valid=369, Invalid=1983, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:25:05,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6396 states. [2021-08-21 18:25:05,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6396 to 4794. [2021-08-21 18:25:05,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4794 states, 4793 states have (on average 2.5032338827456706) internal successors, (11998), 4793 states have internal predecessors, (11998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:05,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4794 states to 4794 states and 11998 transitions. [2021-08-21 18:25:05,866 INFO L78 Accepts]: Start accepts. Automaton has 4794 states and 11998 transitions. Word has length 38 [2021-08-21 18:25:05,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:05,866 INFO L470 AbstractCegarLoop]: Abstraction has 4794 states and 11998 transitions. [2021-08-21 18:25:05,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:05,867 INFO L276 IsEmpty]: Start isEmpty. Operand 4794 states and 11998 transitions. [2021-08-21 18:25:05,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:25:05,872 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:05,872 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:05,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:06,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:06,073 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:06,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:06,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1735006653, now seen corresponding path program 71 times [2021-08-21 18:25:06,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:06,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498046261] [2021-08-21 18:25:06,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:06,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:06,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:06,600 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:06,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:06,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498046261] [2021-08-21 18:25:06,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498046261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:06,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032945931] [2021-08-21 18:25:06,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:25:06,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:06,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:06,601 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:25:06,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 18:25:14,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:25:14,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:14,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:25:14,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:16,803 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:16,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032945931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:16,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:16,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-08-21 18:25:16,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286843953] [2021-08-21 18:25:16,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:25:16,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:16,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:25:16,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1110, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:25:16,804 INFO L87 Difference]: Start difference. First operand 4794 states and 11998 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:19,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:19,567 INFO L93 Difference]: Finished difference Result 6358 states and 15797 transitions. [2021-08-21 18:25:19,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 18:25:19,568 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:25:19,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:19,575 INFO L225 Difference]: With dead ends: 6358 [2021-08-21 18:25:19,575 INFO L226 Difference]: Without dead ends: 6196 [2021-08-21 18:25:19,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1270 ImplicationChecksByTransitivity, 2550.9ms TimeCoverageRelationStatistics Valid=812, Invalid=4018, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:25:19,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6196 states. [2021-08-21 18:25:19,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6196 to 4837. [2021-08-21 18:25:19,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4837 states, 4836 states have (on average 2.5055831265508686) internal successors, (12117), 4836 states have internal predecessors, (12117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:19,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4837 states to 4837 states and 12117 transitions. [2021-08-21 18:25:19,642 INFO L78 Accepts]: Start accepts. Automaton has 4837 states and 12117 transitions. Word has length 38 [2021-08-21 18:25:19,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:19,642 INFO L470 AbstractCegarLoop]: Abstraction has 4837 states and 12117 transitions. [2021-08-21 18:25:19,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:19,642 INFO L276 IsEmpty]: Start isEmpty. Operand 4837 states and 12117 transitions. [2021-08-21 18:25:19,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:25:19,647 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:19,647 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:19,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:19,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:19,847 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:19,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:19,848 INFO L82 PathProgramCache]: Analyzing trace with hash -534422211, now seen corresponding path program 72 times [2021-08-21 18:25:19,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:19,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850108773] [2021-08-21 18:25:19,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:19,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:20,461 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:20,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:20,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850108773] [2021-08-21 18:25:20,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850108773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:20,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070178493] [2021-08-21 18:25:20,461 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:25:20,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:20,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:20,462 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:25:20,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 18:25:28,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:25:28,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:28,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:25:28,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:30,844 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:30,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070178493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:30,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:30,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:25:30,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954813676] [2021-08-21 18:25:30,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:25:30,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:30,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:25:30,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=961, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:25:30,846 INFO L87 Difference]: Start difference. First operand 4837 states and 12117 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:32,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:32,368 INFO L93 Difference]: Finished difference Result 5732 states and 14380 transitions. [2021-08-21 18:25:32,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:25:32,369 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:25:32,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:32,376 INFO L225 Difference]: With dead ends: 5732 [2021-08-21 18:25:32,376 INFO L226 Difference]: Without dead ends: 5637 [2021-08-21 18:25:32,377 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 1548.4ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:25:32,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5637 states. [2021-08-21 18:25:32,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5637 to 4857. [2021-08-21 18:25:32,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4857 states, 4856 states have (on average 2.507619439868204) internal successors, (12177), 4856 states have internal predecessors, (12177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:32,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4857 states to 4857 states and 12177 transitions. [2021-08-21 18:25:32,442 INFO L78 Accepts]: Start accepts. Automaton has 4857 states and 12177 transitions. Word has length 38 [2021-08-21 18:25:32,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:32,442 INFO L470 AbstractCegarLoop]: Abstraction has 4857 states and 12177 transitions. [2021-08-21 18:25:32,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:32,442 INFO L276 IsEmpty]: Start isEmpty. Operand 4857 states and 12177 transitions. [2021-08-21 18:25:32,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:25:32,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:32,447 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:32,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:32,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:32,647 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:32,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:32,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1043670145, now seen corresponding path program 73 times [2021-08-21 18:25:32,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:32,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352100282] [2021-08-21 18:25:32,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:32,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:33,064 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:33,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:33,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352100282] [2021-08-21 18:25:33,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352100282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:33,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666732215] [2021-08-21 18:25:33,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:25:33,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:33,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:33,065 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:25:33,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 18:25:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:41,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:25:41,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:43,094 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:43,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666732215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:43,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:43,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:25:43,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751518886] [2021-08-21 18:25:43,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:25:43,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:43,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:25:43,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1048, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:25:43,095 INFO L87 Difference]: Start difference. First operand 4857 states and 12177 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:46,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:46,598 INFO L93 Difference]: Finished difference Result 7389 states and 18504 transitions. [2021-08-21 18:25:46,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-08-21 18:25:46,599 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:25:46,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:46,609 INFO L225 Difference]: With dead ends: 7389 [2021-08-21 18:25:46,609 INFO L226 Difference]: Without dead ends: 7306 [2021-08-21 18:25:46,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2034 ImplicationChecksByTransitivity, 3066.2ms TimeCoverageRelationStatistics Valid=1081, Invalid=5725, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:25:46,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7306 states. [2021-08-21 18:25:46,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7306 to 4985. [2021-08-21 18:25:46,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4985 states, 4984 states have (on average 2.503812199036918) internal successors, (12479), 4984 states have internal predecessors, (12479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:46,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4985 states to 4985 states and 12479 transitions. [2021-08-21 18:25:46,727 INFO L78 Accepts]: Start accepts. Automaton has 4985 states and 12479 transitions. Word has length 38 [2021-08-21 18:25:46,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:46,727 INFO L470 AbstractCegarLoop]: Abstraction has 4985 states and 12479 transitions. [2021-08-21 18:25:46,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:46,727 INFO L276 IsEmpty]: Start isEmpty. Operand 4985 states and 12479 transitions. [2021-08-21 18:25:46,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:25:46,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:46,732 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:46,774 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:46,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-08-21 18:25:46,933 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:46,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:46,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1045453951, now seen corresponding path program 74 times [2021-08-21 18:25:46,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:46,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639514229] [2021-08-21 18:25:46,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:46,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:47,395 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:47,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:47,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639514229] [2021-08-21 18:25:47,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639514229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:47,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155504790] [2021-08-21 18:25:47,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:25:47,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:47,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:47,396 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:25:47,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 18:25:56,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:25:56,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:56,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:25:56,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:57,625 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:57,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155504790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:57,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:57,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2021-08-21 18:25:57,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713982453] [2021-08-21 18:25:57,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 18:25:57,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:57,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 18:25:57,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1104, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:25:57,627 INFO L87 Difference]: Start difference. First operand 4985 states and 12479 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:01,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:01,723 INFO L93 Difference]: Finished difference Result 7803 states and 19822 transitions. [2021-08-21 18:26:01,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 18:26:01,724 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:26:01,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:01,732 INFO L225 Difference]: With dead ends: 7803 [2021-08-21 18:26:01,732 INFO L226 Difference]: Without dead ends: 7720 [2021-08-21 18:26:01,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2586 ImplicationChecksByTransitivity, 3659.2ms TimeCoverageRelationStatistics Valid=1274, Invalid=7282, Unknown=0, NotChecked=0, Total=8556 [2021-08-21 18:26:01,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7720 states. [2021-08-21 18:26:01,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7720 to 5040. [2021-08-21 18:26:01,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5040 states, 5039 states have (on average 2.502282198848978) internal successors, (12609), 5039 states have internal predecessors, (12609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:01,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5040 states to 5040 states and 12609 transitions. [2021-08-21 18:26:01,801 INFO L78 Accepts]: Start accepts. Automaton has 5040 states and 12609 transitions. Word has length 38 [2021-08-21 18:26:01,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:01,801 INFO L470 AbstractCegarLoop]: Abstraction has 5040 states and 12609 transitions. [2021-08-21 18:26:01,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:01,801 INFO L276 IsEmpty]: Start isEmpty. Operand 5040 states and 12609 transitions. [2021-08-21 18:26:01,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:26:01,806 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:01,806 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:01,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:02,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:02,007 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:02,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:02,007 INFO L82 PathProgramCache]: Analyzing trace with hash -2033906739, now seen corresponding path program 75 times [2021-08-21 18:26:02,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:02,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181376659] [2021-08-21 18:26:02,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:02,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:02,416 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:02,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:02,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181376659] [2021-08-21 18:26:02,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181376659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:02,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087414531] [2021-08-21 18:26:02,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:26:02,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:02,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:02,417 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:26:02,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 18:26:11,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:26:11,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:11,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:26:11,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:12,671 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:12,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087414531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:12,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:12,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:26:12,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882133671] [2021-08-21 18:26:12,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:26:12,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:12,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:26:12,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1053, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:26:12,672 INFO L87 Difference]: Start difference. First operand 5040 states and 12609 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:15,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:15,970 INFO L93 Difference]: Finished difference Result 7599 states and 18970 transitions. [2021-08-21 18:26:15,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 18:26:15,970 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:26:15,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:15,981 INFO L225 Difference]: With dead ends: 7599 [2021-08-21 18:26:15,981 INFO L226 Difference]: Without dead ends: 7516 [2021-08-21 18:26:15,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2037 ImplicationChecksByTransitivity, 2967.7ms TimeCoverageRelationStatistics Valid=1082, Invalid=5724, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:26:15,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-08-21 18:26:16,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 5201. [2021-08-21 18:26:16,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5201 states, 5200 states have (on average 2.496346153846154) internal successors, (12981), 5200 states have internal predecessors, (12981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:16,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5201 states to 5201 states and 12981 transitions. [2021-08-21 18:26:16,070 INFO L78 Accepts]: Start accepts. Automaton has 5201 states and 12981 transitions. Word has length 38 [2021-08-21 18:26:16,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:16,070 INFO L470 AbstractCegarLoop]: Abstraction has 5201 states and 12981 transitions. [2021-08-21 18:26:16,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:16,070 INFO L276 IsEmpty]: Start isEmpty. Operand 5201 states and 12981 transitions. [2021-08-21 18:26:16,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:26:16,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:16,075 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:16,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:16,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:16,293 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:16,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:16,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1597638477, now seen corresponding path program 76 times [2021-08-21 18:26:16,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:16,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757670089] [2021-08-21 18:26:16,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:16,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:16,924 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:16,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:16,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757670089] [2021-08-21 18:26:16,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757670089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:16,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619720527] [2021-08-21 18:26:16,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:26:16,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:16,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:16,925 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:26:16,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 18:26:25,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:26:25,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:25,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:26:25,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:27,568 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:27,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619720527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:27,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:27,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:26:27,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503449832] [2021-08-21 18:26:27,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:26:27,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:27,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:26:27,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:26:27,569 INFO L87 Difference]: Start difference. First operand 5201 states and 12981 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:29,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:29,943 INFO L93 Difference]: Finished difference Result 6856 states and 16942 transitions. [2021-08-21 18:26:29,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:26:29,944 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:26:29,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:29,956 INFO L225 Difference]: With dead ends: 6856 [2021-08-21 18:26:29,956 INFO L226 Difference]: Without dead ends: 6709 [2021-08-21 18:26:29,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 2218.8ms TimeCoverageRelationStatistics Valid=399, Invalid=2357, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:26:29,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6709 states. [2021-08-21 18:26:30,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6709 to 5258. [2021-08-21 18:26:30,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5258 states, 5257 states have (on average 2.499334221038615) internal successors, (13139), 5257 states have internal predecessors, (13139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:30,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5258 states to 5258 states and 13139 transitions. [2021-08-21 18:26:30,045 INFO L78 Accepts]: Start accepts. Automaton has 5258 states and 13139 transitions. Word has length 38 [2021-08-21 18:26:30,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:30,045 INFO L470 AbstractCegarLoop]: Abstraction has 5258 states and 13139 transitions. [2021-08-21 18:26:30,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:30,045 INFO L276 IsEmpty]: Start isEmpty. Operand 5258 states and 13139 transitions. [2021-08-21 18:26:30,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:26:30,051 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:30,051 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:30,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:30,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 18:26:30,251 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:30,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:30,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1664668681, now seen corresponding path program 77 times [2021-08-21 18:26:30,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:30,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31071150] [2021-08-21 18:26:30,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:30,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:30,823 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:30,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:30,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31071150] [2021-08-21 18:26:30,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31071150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:30,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993157669] [2021-08-21 18:26:30,824 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:26:30,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:30,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:30,824 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:26:30,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 18:26:39,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 18:26:39,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:39,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:26:39,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:41,611 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:41,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993157669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:41,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:41,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:26:41,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056506448] [2021-08-21 18:26:41,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:26:41,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:41,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:26:41,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:26:41,613 INFO L87 Difference]: Start difference. First operand 5258 states and 13139 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:44,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:44,825 INFO L93 Difference]: Finished difference Result 8445 states and 20920 transitions. [2021-08-21 18:26:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 18:26:44,825 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:26:44,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:44,838 INFO L225 Difference]: With dead ends: 8445 [2021-08-21 18:26:44,838 INFO L226 Difference]: Without dead ends: 8235 [2021-08-21 18:26:44,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1637 ImplicationChecksByTransitivity, 2933.7ms TimeCoverageRelationStatistics Valid=967, Invalid=4435, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:26:44,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8235 states. [2021-08-21 18:26:44,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8235 to 5290. [2021-08-21 18:26:44,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5290 states, 5289 states have (on average 2.5023633957269804) internal successors, (13235), 5289 states have internal predecessors, (13235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:44,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5290 states to 5290 states and 13235 transitions. [2021-08-21 18:26:44,938 INFO L78 Accepts]: Start accepts. Automaton has 5290 states and 13235 transitions. Word has length 38 [2021-08-21 18:26:44,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:44,938 INFO L470 AbstractCegarLoop]: Abstraction has 5290 states and 13235 transitions. [2021-08-21 18:26:44,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:44,938 INFO L276 IsEmpty]: Start isEmpty. Operand 5290 states and 13235 transitions. [2021-08-21 18:26:44,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:26:44,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:44,944 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:44,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:45,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 18:26:45,144 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:45,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:45,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1286566475, now seen corresponding path program 78 times [2021-08-21 18:26:45,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:45,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409804470] [2021-08-21 18:26:45,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:45,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:45,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:45,773 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:45,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:45,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409804470] [2021-08-21 18:26:45,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409804470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:45,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756801554] [2021-08-21 18:26:45,774 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:26:45,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:45,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:45,774 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:26:45,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 18:26:54,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 18:26:54,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:54,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:26:54,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:56,640 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:56,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756801554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:56,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:56,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2021-08-21 18:26:56,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034987811] [2021-08-21 18:26:56,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 18:26:56,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:56,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 18:26:56,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1062, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:26:56,641 INFO L87 Difference]: Start difference. First operand 5290 states and 13235 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:59,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:59,646 INFO L93 Difference]: Finished difference Result 7917 states and 19752 transitions. [2021-08-21 18:26:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 18:26:59,646 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:26:59,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:59,656 INFO L225 Difference]: With dead ends: 7917 [2021-08-21 18:26:59,656 INFO L226 Difference]: Without dead ends: 7708 [2021-08-21 18:26:59,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 2747.2ms TimeCoverageRelationStatistics Valid=777, Invalid=4053, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 18:26:59,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7708 states. [2021-08-21 18:26:59,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7708 to 5302. [2021-08-21 18:26:59,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5302 states, 5301 states have (on average 2.5034899075646107) internal successors, (13271), 5301 states have internal predecessors, (13271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:59,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5302 states to 5302 states and 13271 transitions. [2021-08-21 18:26:59,735 INFO L78 Accepts]: Start accepts. Automaton has 5302 states and 13271 transitions. Word has length 38 [2021-08-21 18:26:59,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:59,735 INFO L470 AbstractCegarLoop]: Abstraction has 5302 states and 13271 transitions. [2021-08-21 18:26:59,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:59,735 INFO L276 IsEmpty]: Start isEmpty. Operand 5302 states and 13271 transitions. [2021-08-21 18:26:59,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:26:59,741 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:59,741 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:59,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:59,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:59,942 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:59,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:59,942 INFO L82 PathProgramCache]: Analyzing trace with hash 1324684349, now seen corresponding path program 79 times [2021-08-21 18:26:59,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:59,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114156634] [2021-08-21 18:26:59,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:59,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:00,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:00,638 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:00,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:00,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114156634] [2021-08-21 18:27:00,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114156634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:00,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882558957] [2021-08-21 18:27:00,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:27:00,639 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:00,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:00,640 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:27:00,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 18:27:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:09,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:27:09,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:11,522 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 1 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:11,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882558957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:11,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:11,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 37 [2021-08-21 18:27:11,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483705821] [2021-08-21 18:27:11,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 18:27:11,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:11,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 18:27:11,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=1155, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:27:11,523 INFO L87 Difference]: Start difference. First operand 5302 states and 13271 transitions. Second operand has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:16,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:16,012 INFO L93 Difference]: Finished difference Result 8494 states and 21744 transitions. [2021-08-21 18:27:16,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-08-21 18:27:16,013 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:27:16,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:16,026 INFO L225 Difference]: With dead ends: 8494 [2021-08-21 18:27:16,026 INFO L226 Difference]: Without dead ends: 8410 [2021-08-21 18:27:16,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 4062.1ms TimeCoverageRelationStatistics Valid=1447, Invalid=7673, Unknown=0, NotChecked=0, Total=9120 [2021-08-21 18:27:16,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8410 states. [2021-08-21 18:27:16,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8410 to 5787. [2021-08-21 18:27:16,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5787 states, 5786 states have (on average 2.4967162115451087) internal successors, (14446), 5786 states have internal predecessors, (14446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:16,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5787 states to 5787 states and 14446 transitions. [2021-08-21 18:27:16,138 INFO L78 Accepts]: Start accepts. Automaton has 5787 states and 14446 transitions. Word has length 38 [2021-08-21 18:27:16,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:16,138 INFO L470 AbstractCegarLoop]: Abstraction has 5787 states and 14446 transitions. [2021-08-21 18:27:16,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.9210526315789473) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:16,138 INFO L276 IsEmpty]: Start isEmpty. Operand 5787 states and 14446 transitions. [2021-08-21 18:27:16,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:27:16,144 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:16,144 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:16,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 18:27:16,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:16,345 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:16,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:16,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1421271815, now seen corresponding path program 80 times [2021-08-21 18:27:16,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:16,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619493231] [2021-08-21 18:27:16,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:16,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:16,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:16,978 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:16,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:16,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619493231] [2021-08-21 18:27:16,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619493231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:16,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574095343] [2021-08-21 18:27:16,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:27:16,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:16,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:16,979 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:27:16,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 18:27:26,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:27:26,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:26,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:27:26,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:28,242 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:28,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574095343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:28,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:28,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-08-21 18:27:28,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842605255] [2021-08-21 18:27:28,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 18:27:28,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:28,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 18:27:28,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=948, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:27:28,243 INFO L87 Difference]: Start difference. First operand 5787 states and 14446 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:30,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:30,037 INFO L93 Difference]: Finished difference Result 7523 states and 18558 transitions. [2021-08-21 18:27:30,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:27:30,037 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-21 18:27:30,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:30,048 INFO L225 Difference]: With dead ends: 7523 [2021-08-21 18:27:30,048 INFO L226 Difference]: Without dead ends: 7428 [2021-08-21 18:27:30,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1752.9ms TimeCoverageRelationStatistics Valid=365, Invalid=1891, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:27:30,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2021-08-21 18:27:30,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 5811. [2021-08-21 18:27:30,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5811 states, 5810 states have (on average 2.4987951807228916) internal successors, (14518), 5810 states have internal predecessors, (14518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:30,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5811 states to 5811 states and 14518 transitions. [2021-08-21 18:27:30,172 INFO L78 Accepts]: Start accepts. Automaton has 5811 states and 14518 transitions. Word has length 38 [2021-08-21 18:27:30,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:30,172 INFO L470 AbstractCegarLoop]: Abstraction has 5811 states and 14518 transitions. [2021-08-21 18:27:30,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:30,173 INFO L276 IsEmpty]: Start isEmpty. Operand 5811 states and 14518 transitions. [2021-08-21 18:27:30,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-21 18:27:30,179 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:30,179 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:30,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 18:27:30,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-21 18:27:30,379 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:30,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:30,380 INFO L82 PathProgramCache]: Analyzing trace with hash -507745603, now seen corresponding path program 81 times [2021-08-21 18:27:30,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:30,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219429505] [2021-08-21 18:27:30,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:30,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:30,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:30,940 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:30,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:30,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219429505] [2021-08-21 18:27:30,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219429505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:30,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779877075] [2021-08-21 18:27:30,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:27:30,940 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:30,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:30,941 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:27:30,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 18:27:40,542 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:27:40,542 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:27:40,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 18:27:40,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:40,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:27:40,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:40,659 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 18:27:40,660 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:27:40,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 18:27:40,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:40,861 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 39 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. [2021-08-21 18:27:40,862 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:27:40,862 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:27:40,862 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 18:27:40,865 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:27:40,865 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:27:40,866 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:27:40 BasicIcfg [2021-08-21 18:27:40,866 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:27:40,868 INFO L168 Benchmark]: Toolchain (without parser) took 717575.32 ms. Allocated memory was 200.3 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 180.3 MB in the beginning and 938.3 MB in the end (delta: -757.9 MB). Peak memory consumption was 398.7 MB. Max. memory is 8.0 GB. [2021-08-21 18:27:40,868 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.22 ms. Allocated memory is still 200.3 MB. Free memory is still 181.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:27:40,868 INFO L168 Benchmark]: Boogie Procedure Inliner took 21.72 ms. Allocated memory is still 200.3 MB. Free memory was 180.3 MB in the beginning and 178.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 18:27:40,868 INFO L168 Benchmark]: Boogie Preprocessor took 17.70 ms. Allocated memory is still 200.3 MB. Free memory was 178.8 MB in the beginning and 177.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:27:40,868 INFO L168 Benchmark]: RCFGBuilder took 276.61 ms. Allocated memory is still 200.3 MB. Free memory was 177.7 MB in the beginning and 163.2 MB in the end (delta: 14.5 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-21 18:27:40,868 INFO L168 Benchmark]: TraceAbstraction took 717245.27 ms. Allocated memory was 200.3 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 162.8 MB in the beginning and 938.3 MB in the end (delta: -775.5 MB). Peak memory consumption was 379.9 MB. Max. memory is 8.0 GB. [2021-08-21 18:27:40,869 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.22 ms. Allocated memory is still 200.3 MB. Free memory is still 181.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 21.72 ms. Allocated memory is still 200.3 MB. Free memory was 180.3 MB in the beginning and 178.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 17.70 ms. Allocated memory is still 200.3 MB. Free memory was 178.8 MB in the beginning and 177.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 276.61 ms. Allocated memory is still 200.3 MB. Free memory was 177.7 MB in the beginning and 163.2 MB in the end (delta: 14.5 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 717245.27 ms. Allocated memory was 200.3 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 162.8 MB in the beginning and 938.3 MB in the end (delta: -775.5 MB). Peak memory consumption was 379.9 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 311, positive: 248, positive conditional: 248, positive unconditional: 0, negative: 63, negative conditional: 63, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 273, positive: 248, positive conditional: 0, positive unconditional: 248, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 85, positive: 78, positive conditional: 0, positive unconditional: 78, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 85, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 13, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 71, positive: 19, positive conditional: 0, positive unconditional: 19, negative: 52, negative conditional: 0, negative unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 273, positive: 170, positive conditional: 0, positive unconditional: 170, negative: 18, negative conditional: 0, negative unconditional: 18, unknown: 85, unknown conditional: 0, unknown unconditional: 85] , Statistics on independence cache: Total cache size (in pairs): 85, Positive cache size: 78, Positive conditional cache size: 0, Positive unconditional cache size: 78, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Independence queries for same thread: 38 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 39 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 39 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 39 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 39 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 3 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 47 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 717118.7ms, OverallIterations: 84, TraceHistogramMax: 5, EmptinessCheckTime: 273.0ms, AutomataDifference: 186532.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 181.3ms, PartialOrderReductionTime: 159.6ms, HoareTripleCheckerStatistics: 1802 SDtfs, 22756 SDslu, 20515 SDs, 0 SdLazy, 114814 SolverSat, 13854 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 53023.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6759 GetRequests, 1680 SyntacticMatches, 124 SemanticMatches, 4955 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102563 ImplicationChecksByTransitivity, 170232.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=5811occurred in iteration=83, InterpolantAutomatonStates: 4527, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3760.1ms AutomataMinimizationTime, 83 MinimizatonAttempts, 131145 StatesRemovedByMinimization, 82 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 315.3ms SsaConstructionTime, 1505.8ms SatisfiabilityAnalysisTime, 154788.0ms InterpolantComputationTime, 5883 NumberOfCodeBlocks, 5883 NumberOfCodeBlocksAsserted, 341 NumberOfCheckSat, 5721 ConstructedInterpolants, 0 QuantifiedInterpolants, 151235 SizeOfPredicates, 523 NumberOfNonLiveVariables, 5183 ConjunctsInSsa, 1767 ConjunctsInUnsatCore, 162 InterpolantComputations, 4 PerfectInterpolantSequences, 90/3544 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown