/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-more/sorted.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:45:32,021 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:45:32,023 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:45:32,064 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:45:32,064 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:45:32,067 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:45:32,069 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:45:32,074 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:45:32,075 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:45:32,079 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:45:32,080 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:45:32,081 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:45:32,081 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:45:32,083 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:45:32,084 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:45:32,088 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:45:32,089 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:45:32,090 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:45:32,092 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:45:32,100 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:45:32,101 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:45:32,103 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:45:32,104 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:45:32,105 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:45:32,107 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:45:32,107 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:45:32,107 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:45:32,108 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:45:32,108 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:45:32,109 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:45:32,109 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:45:32,110 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:45:32,110 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:45:32,111 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:45:32,112 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:45:32,112 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:45:32,115 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:45:32,116 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:45:32,116 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:45:32,117 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:45:32,117 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:45:32,118 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:45:32,154 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:45:32,154 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:45:32,157 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:45:32,157 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:45:32,157 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:45:32,157 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:45:32,158 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:45:32,158 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:45:32,158 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:45:32,158 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:45:32,159 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:45:32,159 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:45:32,159 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:45:32,168 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:45:32,168 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:45:32,169 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:45:32,169 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:45:32,169 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:45:32,169 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:45:32,169 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:45:32,169 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:45:32,170 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:45:32,170 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:45:32,170 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:45:32,170 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:45:32,170 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:45:32,170 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:45:32,170 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:45:32,171 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:45:32,171 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:45:32,171 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:45:32,448 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:45:32,467 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:45:32,469 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:45:32,470 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:45:32,471 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:45:32,472 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sorted.wvr.bpl [2021-08-21 18:45:32,472 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sorted.wvr.bpl' [2021-08-21 18:45:32,504 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:45:32,506 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:45:32,508 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:45:32,508 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:45:32,508 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:45:32,519 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,526 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,533 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:45:32,535 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:45:32,535 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:45:32,535 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:45:32,541 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,541 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,541 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,542 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,544 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,547 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,548 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,553 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:45:32,553 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:45:32,553 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:45:32,553 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:45:32,561 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/1) ... [2021-08-21 18:45:32,567 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:45:32,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:32,587 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:45:32,592 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:45:32,631 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:45:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:45:32,632 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:45:32,632 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:45:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:45:32,632 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:45:32,633 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:45:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:45:32,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:45:32,634 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 18:45:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 18:45:32,634 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 18:45:32,635 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:45:32,919 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:45:32,920 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:45:32,922 INFO L202 PluginConnector]: Adding new model sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:45:32 BoogieIcfgContainer [2021-08-21 18:45:32,922 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:45:32,923 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:45:32,923 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:45:32,925 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:45:32,926 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:45:32" (1/2) ... [2021-08-21 18:45:32,926 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6865f941 and model type sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:45:32, skipping insertion in model container [2021-08-21 18:45:32,927 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:45:32" (2/2) ... [2021-08-21 18:45:32,928 INFO L111 eAbstractionObserver]: Analyzing ICFG sorted.wvr.bpl [2021-08-21 18:45:32,932 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:45:32,932 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:45:32,932 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:45:32,932 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:45:33,021 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 18:45:33,069 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:45:33,078 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:45:33,079 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 18:45:33,197 INFO L276 IsEmpty]: Start isEmpty. Operand has 115 states, 82 states have (on average 1.7195121951219512) internal successors, (141), 114 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have 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:45:33,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:45:33,203 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:33,204 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:45:33,204 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:45:33,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:33,210 INFO L82 PathProgramCache]: Analyzing trace with hash -452719472, now seen corresponding path program 1 times [2021-08-21 18:45:33,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:33,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442694557] [2021-08-21 18:45:33,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:33,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:33,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:33,412 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:45:33,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:33,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442694557] [2021-08-21 18:45:33,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442694557] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:45:33,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:45:33,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:45:33,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474091765] [2021-08-21 18:45:33,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:45:33,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:33,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:45:33,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:45:33,430 INFO L87 Difference]: Start difference. First operand has 115 states, 82 states have (on average 1.7195121951219512) internal successors, (141), 114 states have internal predecessors, (141), 0 states have call successors, (0), 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 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:33,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:33,474 INFO L93 Difference]: Finished difference Result 410 states and 507 transitions. [2021-08-21 18:45:33,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:45:33,476 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:45:33,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:33,484 INFO L225 Difference]: With dead ends: 410 [2021-08-21 18:45:33,484 INFO L226 Difference]: Without dead ends: 125 [2021-08-21 18:45:33,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:45:33,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-08-21 18:45:33,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 48. [2021-08-21 18:45:33,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.6382978723404256) internal successors, (77), 47 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:33,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 77 transitions. [2021-08-21 18:45:33,526 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 77 transitions. Word has length 21 [2021-08-21 18:45:33,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:33,527 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 77 transitions. [2021-08-21 18:45:33,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:33,527 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 77 transitions. [2021-08-21 18:45:33,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:45:33,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:33,528 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] [2021-08-21 18:45:33,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:45:33,529 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:45:33,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:33,532 INFO L82 PathProgramCache]: Analyzing trace with hash 261677170, now seen corresponding path program 1 times [2021-08-21 18:45:33,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:33,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873481361] [2021-08-21 18:45:33,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:33,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:33,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:33,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:33,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873481361] [2021-08-21 18:45:33,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873481361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:33,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382741741] [2021-08-21 18:45:33,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:33,671 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:33,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:33,673 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:45:33,674 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:45:33,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:33,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:45:33,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:33,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:33,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382741741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:33,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:33,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-21 18:45:33,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292381098] [2021-08-21 18:45:33,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:45:33,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:33,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:45:34,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:45:34,000 INFO L87 Difference]: Start difference. First operand 48 states and 77 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:34,189 INFO L93 Difference]: Finished difference Result 145 states and 226 transitions. [2021-08-21 18:45:34,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:45:34,190 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:45:34,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:34,194 INFO L225 Difference]: With dead ends: 145 [2021-08-21 18:45:34,194 INFO L226 Difference]: Without dead ends: 145 [2021-08-21 18:45:34,195 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 135.6ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:45:34,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-08-21 18:45:34,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 49. [2021-08-21 18:45:34,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.6666666666666667) internal successors, (80), 48 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 80 transitions. [2021-08-21 18:45:34,210 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 80 transitions. Word has length 23 [2021-08-21 18:45:34,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:34,211 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 80 transitions. [2021-08-21 18:45:34,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,212 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 80 transitions. [2021-08-21 18:45:34,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:45:34,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:34,213 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] [2021-08-21 18:45:34,237 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:45:34,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:34,433 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:45:34,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:34,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1888085358, now seen corresponding path program 1 times [2021-08-21 18:45:34,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:34,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984421712] [2021-08-21 18:45:34,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:34,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:34,507 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:45:34,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:34,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984421712] [2021-08-21 18:45:34,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984421712] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:45:34,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:45:34,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:45:34,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994843873] [2021-08-21 18:45:34,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:45:34,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:34,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:45:34,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:45:34,509 INFO L87 Difference]: Start difference. First operand 49 states and 80 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:34,565 INFO L93 Difference]: Finished difference Result 105 states and 177 transitions. [2021-08-21 18:45:34,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:45:34,565 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:45:34,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:34,566 INFO L225 Difference]: With dead ends: 105 [2021-08-21 18:45:34,566 INFO L226 Difference]: Without dead ends: 105 [2021-08-21 18:45:34,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 31.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:45:34,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-21 18:45:34,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 60. [2021-08-21 18:45:34,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.7966101694915255) internal successors, (106), 59 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have 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:45:34,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 106 transitions. [2021-08-21 18:45:34,571 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 106 transitions. Word has length 23 [2021-08-21 18:45:34,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:34,572 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 106 transitions. [2021-08-21 18:45:34,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,572 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 106 transitions. [2021-08-21 18:45:34,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:45:34,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:34,573 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] [2021-08-21 18:45:34,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 18:45:34,573 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:45:34,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:34,574 INFO L82 PathProgramCache]: Analyzing trace with hash 396080626, now seen corresponding path program 2 times [2021-08-21 18:45:34,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:34,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37254808] [2021-08-21 18:45:34,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:34,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:34,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:34,629 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:45:34,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:34,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37254808] [2021-08-21 18:45:34,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37254808] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:45:34,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:45:34,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:45:34,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534110211] [2021-08-21 18:45:34,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:45:34,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:34,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:45:34,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:45:34,633 INFO L87 Difference]: Start difference. First operand 60 states and 106 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:34,697 INFO L93 Difference]: Finished difference Result 86 states and 141 transitions. [2021-08-21 18:45:34,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 18:45:34,698 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:45:34,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:34,698 INFO L225 Difference]: With dead ends: 86 [2021-08-21 18:45:34,698 INFO L226 Difference]: Without dead ends: 84 [2021-08-21 18:45:34,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 40.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:45:34,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-21 18:45:34,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 68. [2021-08-21 18:45:34,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 1.7462686567164178) internal successors, (117), 67 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have 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:45:34,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 117 transitions. [2021-08-21 18:45:34,703 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 117 transitions. Word has length 23 [2021-08-21 18:45:34,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:34,703 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 117 transitions. [2021-08-21 18:45:34,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,704 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 117 transitions. [2021-08-21 18:45:34,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:45:34,705 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:34,705 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] [2021-08-21 18:45:34,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 18:45:34,705 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:45:34,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:34,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1352900078, now seen corresponding path program 1 times [2021-08-21 18:45:34,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:34,706 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639554228] [2021-08-21 18:45:34,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:34,706 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:34,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:34,768 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:45:34,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:34,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639554228] [2021-08-21 18:45:34,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639554228] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:45:34,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:45:34,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:45:34,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524812092] [2021-08-21 18:45:34,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:45:34,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:34,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:45:34,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:45:34,772 INFO L87 Difference]: Start difference. First operand 68 states and 117 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:34,817 INFO L93 Difference]: Finished difference Result 82 states and 139 transitions. [2021-08-21 18:45:34,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:45:34,817 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:45:34,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:34,818 INFO L225 Difference]: With dead ends: 82 [2021-08-21 18:45:34,818 INFO L226 Difference]: Without dead ends: 80 [2021-08-21 18:45:34,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 32.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:45:34,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-08-21 18:45:34,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 66. [2021-08-21 18:45:34,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.7384615384615385) internal successors, (113), 65 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have 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:45:34,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 113 transitions. [2021-08-21 18:45:34,822 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 113 transitions. Word has length 23 [2021-08-21 18:45:34,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:34,822 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 113 transitions. [2021-08-21 18:45:34,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,823 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 113 transitions. [2021-08-21 18:45:34,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 18:45:34,824 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:34,824 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] [2021-08-21 18:45:34,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 18:45:34,824 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:45:34,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:34,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1749600786, now seen corresponding path program 2 times [2021-08-21 18:45:34,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:34,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694482840] [2021-08-21 18:45:34,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:34,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:34,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:34,878 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:45:34,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:34,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694482840] [2021-08-21 18:45:34,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694482840] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:45:34,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:45:34,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 18:45:34,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863059393] [2021-08-21 18:45:34,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:45:34,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:34,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:45:34,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:45:34,881 INFO L87 Difference]: Start difference. First operand 66 states and 113 transitions. Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:34,930 INFO L93 Difference]: Finished difference Result 74 states and 128 transitions. [2021-08-21 18:45:34,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:45:34,932 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 18:45:34,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:34,939 INFO L225 Difference]: With dead ends: 74 [2021-08-21 18:45:34,939 INFO L226 Difference]: Without dead ends: 74 [2021-08-21 18:45:34,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:45:34,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-08-21 18:45:34,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 58. [2021-08-21 18:45:34,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.736842105263158) internal successors, (99), 57 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have 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:45:34,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 99 transitions. [2021-08-21 18:45:34,944 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 99 transitions. Word has length 23 [2021-08-21 18:45:34,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:34,944 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 99 transitions. [2021-08-21 18:45:34,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:34,945 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 99 transitions. [2021-08-21 18:45:34,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:45:34,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:34,945 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:34,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 18:45:34,946 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:45:34,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:34,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1228490960, now seen corresponding path program 1 times [2021-08-21 18:45:34,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:34,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198335978] [2021-08-21 18:45:34,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:34,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:35,616 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:35,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:35,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198335978] [2021-08-21 18:45:35,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198335978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:35,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449418693] [2021-08-21 18:45:35,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:35,617 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:35,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:35,621 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:45:35,646 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:45:35,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:35,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 18:45:35,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:36,141 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:45:36,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 55 [2021-08-21 18:45:36,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:36,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449418693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:36,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:36,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 18:45:36,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505251879] [2021-08-21 18:45:36,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:45:36,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:36,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:45:36,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:45:36,718 INFO L87 Difference]: Start difference. First operand 58 states and 99 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:37,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:37,867 INFO L93 Difference]: Finished difference Result 169 states and 272 transitions. [2021-08-21 18:45:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:45:37,868 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 18:45:37,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:37,869 INFO L225 Difference]: With dead ends: 169 [2021-08-21 18:45:37,869 INFO L226 Difference]: Without dead ends: 164 [2021-08-21 18:45:37,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 1189.3ms TimeCoverageRelationStatistics Valid=236, Invalid=1024, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:45:37,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-08-21 18:45:37,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 70. [2021-08-21 18:45:37,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.8405797101449275) internal successors, (127), 69 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:37,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 127 transitions. [2021-08-21 18:45:37,873 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 127 transitions. Word has length 25 [2021-08-21 18:45:37,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:37,873 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 127 transitions. [2021-08-21 18:45:37,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:37,874 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 127 transitions. [2021-08-21 18:45:37,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:45:37,874 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:37,874 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:37,899 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:45:38,080 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,SelfDestructingSolverStorable6 [2021-08-21 18:45:38,081 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:45:38,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:38,081 INFO L82 PathProgramCache]: Analyzing trace with hash 693305680, now seen corresponding path program 1 times [2021-08-21 18:45:38,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:38,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71574817] [2021-08-21 18:45:38,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:38,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:38,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:38,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:38,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71574817] [2021-08-21 18:45:38,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71574817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:38,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310401797] [2021-08-21 18:45:38,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:38,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:38,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:38,210 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:45:38,219 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:45:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:38,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 18:45:38,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:38,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2021-08-21 18:45:38,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:38,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310401797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:38,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:38,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 18:45:38,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233656065] [2021-08-21 18:45:38,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:45:38,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:38,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:45:38,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:45:38,759 INFO L87 Difference]: Start difference. First operand 70 states and 127 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:38,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:38,808 INFO L93 Difference]: Finished difference Result 133 states and 223 transitions. [2021-08-21 18:45:38,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 18:45:38,808 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 18:45:38,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:38,809 INFO L225 Difference]: With dead ends: 133 [2021-08-21 18:45:38,809 INFO L226 Difference]: Without dead ends: 128 [2021-08-21 18:45:38,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 113.9ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:45:38,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-08-21 18:45:38,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 75. [2021-08-21 18:45:38,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.8513513513513513) internal successors, (137), 74 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have 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:45:38,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 137 transitions. [2021-08-21 18:45:38,813 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 137 transitions. Word has length 25 [2021-08-21 18:45:38,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:38,813 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 137 transitions. [2021-08-21 18:45:38,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:38,813 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 137 transitions. [2021-08-21 18:45:38,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:45:38,814 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:38,814 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:38,840 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:45:39,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:39,030 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:45:39,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:39,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1494091568, now seen corresponding path program 2 times [2021-08-21 18:45:39,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:39,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861367047] [2021-08-21 18:45:39,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:39,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:39,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:39,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:39,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:39,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861367047] [2021-08-21 18:45:39,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861367047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:39,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046740805] [2021-08-21 18:45:39,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:45:39,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:39,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:39,526 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:45:39,535 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:45:39,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:45:39,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:39,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 18:45:39,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:40,312 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:45:40,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 37 [2021-08-21 18:45:40,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:40,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046740805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:40,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:40,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 18:45:40,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328547919] [2021-08-21 18:45:40,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:45:40,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:40,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:45:40,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:45:40,472 INFO L87 Difference]: Start difference. First operand 75 states and 137 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:40,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:40,752 INFO L93 Difference]: Finished difference Result 114 states and 190 transitions. [2021-08-21 18:45:40,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:45:40,753 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 18:45:40,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:40,754 INFO L225 Difference]: With dead ends: 114 [2021-08-21 18:45:40,754 INFO L226 Difference]: Without dead ends: 109 [2021-08-21 18:45:40,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 467.3ms TimeCoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:45:40,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-08-21 18:45:40,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 79. [2021-08-21 18:45:40,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 1.8205128205128205) internal successors, (142), 78 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have 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:45:40,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 142 transitions. [2021-08-21 18:45:40,757 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 142 transitions. Word has length 25 [2021-08-21 18:45:40,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:40,757 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 142 transitions. [2021-08-21 18:45:40,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:40,758 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 142 transitions. [2021-08-21 18:45:40,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:45:40,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:40,758 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:40,785 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:45:40,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:40,959 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:45:40,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:40,959 INFO L82 PathProgramCache]: Analyzing trace with hash -416165360, now seen corresponding path program 2 times [2021-08-21 18:45:40,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:40,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081673048] [2021-08-21 18:45:40,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:40,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:40,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:41,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:41,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:41,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081673048] [2021-08-21 18:45:41,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081673048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:41,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688831223] [2021-08-21 18:45:41,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:45:41,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:41,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:41,076 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:45:41,104 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:45:41,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:45:41,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:41,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 18:45:41,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:41,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2021-08-21 18:45:41,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:41,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688831223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:41,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:41,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 18:45:41,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858403152] [2021-08-21 18:45:41,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:45:41,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:41,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:45:41,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:45:41,721 INFO L87 Difference]: Start difference. First operand 79 states and 142 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:41,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:41,831 INFO L93 Difference]: Finished difference Result 136 states and 233 transitions. [2021-08-21 18:45:41,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 18:45:41,832 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 18:45:41,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:41,833 INFO L225 Difference]: With dead ends: 136 [2021-08-21 18:45:41,833 INFO L226 Difference]: Without dead ends: 131 [2021-08-21 18:45:41,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 126.5ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:45:41,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-08-21 18:45:41,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 87. [2021-08-21 18:45:41,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.8488372093023255) internal successors, (159), 86 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have 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:45:41,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 159 transitions. [2021-08-21 18:45:41,842 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 159 transitions. Word has length 25 [2021-08-21 18:45:41,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:41,844 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 159 transitions. [2021-08-21 18:45:41,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:45:41,845 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 159 transitions. [2021-08-21 18:45:41,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 18:45:41,847 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:41,848 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:41,874 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:45:42,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-21 18:45:42,071 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:45:42,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:42,071 INFO L82 PathProgramCache]: Analyzing trace with hash -2141741108, now seen corresponding path program 3 times [2021-08-21 18:45:42,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:42,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392719002] [2021-08-21 18:45:42,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:42,072 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:42,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:42,490 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:42,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:42,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392719002] [2021-08-21 18:45:42,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392719002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:42,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537571864] [2021-08-21 18:45:42,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:45:42,493 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:42,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:42,494 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:45:42,495 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:45:42,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:45:42,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:42,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 18:45:42,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:43,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:45:43,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:45:43,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:45:43,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 51 [2021-08-21 18:45:43,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:43,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537571864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:43,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:43,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 18:45:43,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78716917] [2021-08-21 18:45:43,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:45:43,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:43,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:45:43,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:45:43,486 INFO L87 Difference]: Start difference. First operand 87 states and 159 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:45:43,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:43,787 INFO L93 Difference]: Finished difference Result 146 states and 251 transitions. [2021-08-21 18:45:43,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:45:43,787 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 18:45:43,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:43,788 INFO L225 Difference]: With dead ends: 146 [2021-08-21 18:45:43,788 INFO L226 Difference]: Without dead ends: 141 [2021-08-21 18:45:43,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 424.3ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:45:43,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-08-21 18:45:43,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 89. [2021-08-21 18:45:43,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.8295454545454546) internal successors, (161), 88 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have 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:45:43,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 161 transitions. [2021-08-21 18:45:43,792 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 161 transitions. Word has length 25 [2021-08-21 18:45:43,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:43,792 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 161 transitions. [2021-08-21 18:45:43,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:45:43,793 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 161 transitions. [2021-08-21 18:45:43,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:43,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:43,793 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] [2021-08-21 18:45:43,822 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:45:44,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:44,009 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:45:44,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:44,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1281533006, now seen corresponding path program 4 times [2021-08-21 18:45:44,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:44,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176162131] [2021-08-21 18:45:44,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:44,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:44,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:44,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:44,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:44,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176162131] [2021-08-21 18:45:44,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176162131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:44,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872676262] [2021-08-21 18:45:44,072 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:45:44,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:44,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:44,077 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:45:44,099 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:45:44,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:45:44,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:44,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:44,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:44,506 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:44,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872676262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:44,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:44,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:45:44,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174216190] [2021-08-21 18:45:44,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:45:44,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:44,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:45:44,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:44,507 INFO L87 Difference]: Start difference. First operand 89 states and 161 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:45:44,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:44,830 INFO L93 Difference]: Finished difference Result 287 states and 495 transitions. [2021-08-21 18:45:44,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:45:44,830 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:44,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:44,832 INFO L225 Difference]: With dead ends: 287 [2021-08-21 18:45:44,832 INFO L226 Difference]: Without dead ends: 287 [2021-08-21 18:45:44,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 210.6ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:45:44,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-08-21 18:45:44,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 107. [2021-08-21 18:45:44,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 1.9622641509433962) internal successors, (208), 106 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have 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:45:44,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 208 transitions. [2021-08-21 18:45:44,837 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 208 transitions. Word has length 27 [2021-08-21 18:45:44,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:44,837 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 208 transitions. [2021-08-21 18:45:44,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:45:44,837 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 208 transitions. [2021-08-21 18:45:44,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:44,838 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:44,838 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:45:44,862 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:45:45,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:45,059 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:45:45,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:45,059 INFO L82 PathProgramCache]: Analyzing trace with hash 290851762, now seen corresponding path program 5 times [2021-08-21 18:45:45,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:45,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425740005] [2021-08-21 18:45:45,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:45,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:45,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:45,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:45,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425740005] [2021-08-21 18:45:45,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425740005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:45,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843207582] [2021-08-21 18:45:45,120 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:45:45,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:45,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:45,121 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:45:45,136 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:45:45,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:45:45,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:45,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:45,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:45,563 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:45,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843207582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:45,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:45,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:45:45,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733041113] [2021-08-21 18:45:45,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:45:45,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:45,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:45:45,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:45:45,565 INFO L87 Difference]: Start difference. First operand 107 states and 208 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:45,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:45,717 INFO L93 Difference]: Finished difference Result 212 states and 371 transitions. [2021-08-21 18:45:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:45:45,718 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:45,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:45,719 INFO L225 Difference]: With dead ends: 212 [2021-08-21 18:45:45,719 INFO L226 Difference]: Without dead ends: 212 [2021-08-21 18:45:45,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:45:45,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-21 18:45:45,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 105. [2021-08-21 18:45:45,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 1.9423076923076923) internal successors, (202), 104 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have 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:45:45,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 202 transitions. [2021-08-21 18:45:45,722 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 202 transitions. Word has length 27 [2021-08-21 18:45:45,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:45,723 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 202 transitions. [2021-08-21 18:45:45,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:45,723 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 202 transitions. [2021-08-21 18:45:45,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:45,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:45,723 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] [2021-08-21 18:45:45,742 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:45:45,933 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,SelfDestructingSolverStorable12 [2021-08-21 18:45:45,933 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:45:45,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:45,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1671360082, now seen corresponding path program 6 times [2021-08-21 18:45:45,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:45,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539500221] [2021-08-21 18:45:45,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:45,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:45,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:45,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:45,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:45,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539500221] [2021-08-21 18:45:45,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539500221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:45,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010738931] [2021-08-21 18:45:45,984 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:45:45,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:45,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:45,985 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:45:46,018 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:45:46,297 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:45:46,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:46,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:46,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:46,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:46,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010738931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:46,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:46,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:45:46,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912745274] [2021-08-21 18:45:46,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:45:46,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:46,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:45:46,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:46,451 INFO L87 Difference]: Start difference. First operand 105 states and 202 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:46,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:46,709 INFO L93 Difference]: Finished difference Result 307 states and 551 transitions. [2021-08-21 18:45:46,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:45:46,719 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:46,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:46,722 INFO L225 Difference]: With dead ends: 307 [2021-08-21 18:45:46,722 INFO L226 Difference]: Without dead ends: 307 [2021-08-21 18:45:46,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 183.2ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:45:46,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-08-21 18:45:46,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 155. [2021-08-21 18:45:46,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.0259740259740258) internal successors, (312), 154 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have 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:45:46,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 312 transitions. [2021-08-21 18:45:46,732 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 312 transitions. Word has length 27 [2021-08-21 18:45:46,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:46,733 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 312 transitions. [2021-08-21 18:45:46,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:46,733 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 312 transitions. [2021-08-21 18:45:46,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:46,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:46,733 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] [2021-08-21 18:45:46,752 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:45:46,949 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,SelfDestructingSolverStorable13 [2021-08-21 18:45:46,949 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:45:46,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:46,949 INFO L82 PathProgramCache]: Analyzing trace with hash -356797778, now seen corresponding path program 7 times [2021-08-21 18:45:46,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:46,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923722491] [2021-08-21 18:45:46,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:46,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:47,002 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:47,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:47,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923722491] [2021-08-21 18:45:47,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923722491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:47,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516218941] [2021-08-21 18:45:47,004 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:45:47,004 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:47,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:47,005 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:45:47,013 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:45:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:47,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:47,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:47,521 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:47,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516218941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:47,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:47,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:45:47,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357900100] [2021-08-21 18:45:47,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:45:47,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:47,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:45:47,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:47,523 INFO L87 Difference]: Start difference. First operand 155 states and 312 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:45:48,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:48,098 INFO L93 Difference]: Finished difference Result 592 states and 1029 transitions. [2021-08-21 18:45:48,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:45:48,098 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:48,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:48,101 INFO L225 Difference]: With dead ends: 592 [2021-08-21 18:45:48,101 INFO L226 Difference]: Without dead ends: 592 [2021-08-21 18:45:48,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 410.2ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:45:48,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-08-21 18:45:48,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 175. [2021-08-21 18:45:48,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.1091954022988504) internal successors, (367), 174 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have 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:45:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 367 transitions. [2021-08-21 18:45:48,109 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 367 transitions. Word has length 27 [2021-08-21 18:45:48,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:48,109 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 367 transitions. [2021-08-21 18:45:48,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:45:48,109 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 367 transitions. [2021-08-21 18:45:48,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:48,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:48,110 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] [2021-08-21 18:45:48,133 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:45:48,328 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,SelfDestructingSolverStorable14 [2021-08-21 18:45:48,329 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:45:48,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:48,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1131602482, now seen corresponding path program 8 times [2021-08-21 18:45:48,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:48,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476004801] [2021-08-21 18:45:48,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:48,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:48,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:48,376 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:48,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:48,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476004801] [2021-08-21 18:45:48,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476004801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:48,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77822317] [2021-08-21 18:45:48,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:45:48,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:48,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:48,378 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:45:48,378 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:45:48,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:45:48,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:48,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:48,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:48,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:48,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77822317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:48,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:48,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:45:48,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682397204] [2021-08-21 18:45:48,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:45:48,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:48,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:45:48,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:48,830 INFO L87 Difference]: Start difference. First operand 175 states and 367 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:45:49,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:49,023 INFO L93 Difference]: Finished difference Result 323 states and 591 transitions. [2021-08-21 18:45:49,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:45:49,024 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:49,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:49,026 INFO L225 Difference]: With dead ends: 323 [2021-08-21 18:45:49,026 INFO L226 Difference]: Without dead ends: 321 [2021-08-21 18:45:49,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 149.5ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:45:49,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-08-21 18:45:49,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 183. [2021-08-21 18:45:49,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.076923076923077) internal successors, (378), 182 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have 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:45:49,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 378 transitions. [2021-08-21 18:45:49,032 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 378 transitions. Word has length 27 [2021-08-21 18:45:49,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:49,032 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 378 transitions. [2021-08-21 18:45:49,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:45:49,032 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 378 transitions. [2021-08-21 18:45:49,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:49,033 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:49,033 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] [2021-08-21 18:45:49,056 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:45:49,256 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,SelfDestructingSolverStorable15 [2021-08-21 18:45:49,256 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:45:49,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:49,256 INFO L82 PathProgramCache]: Analyzing trace with hash 2088421934, now seen corresponding path program 1 times [2021-08-21 18:45:49,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:49,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085609433] [2021-08-21 18:45:49,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:49,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:49,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:49,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:49,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085609433] [2021-08-21 18:45:49,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085609433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:49,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804067341] [2021-08-21 18:45:49,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:49,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:49,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:49,296 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:45:49,297 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:45:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:49,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:49,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:49,813 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:49,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804067341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:49,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:49,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:45:49,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125300945] [2021-08-21 18:45:49,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:45:49,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:49,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:45:49,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:45:49,814 INFO L87 Difference]: Start difference. First operand 183 states and 378 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:45:49,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:49,978 INFO L93 Difference]: Finished difference Result 389 states and 753 transitions. [2021-08-21 18:45:49,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:45:49,978 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-08-21 18:45:49,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:49,980 INFO L225 Difference]: With dead ends: 389 [2021-08-21 18:45:49,980 INFO L226 Difference]: Without dead ends: 387 [2021-08-21 18:45:49,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 112.7ms TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:45:49,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-08-21 18:45:49,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 259. [2021-08-21 18:45:49,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.135658914728682) internal successors, (551), 258 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have 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:45:49,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 551 transitions. [2021-08-21 18:45:49,989 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 551 transitions. Word has length 27 [2021-08-21 18:45:49,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:49,989 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 551 transitions. [2021-08-21 18:45:49,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:45:49,989 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 551 transitions. [2021-08-21 18:45:49,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:49,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:49,990 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] [2021-08-21 18:45:50,019 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:45:50,208 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,SelfDestructingSolverStorable16 [2021-08-21 18:45:50,208 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:45:50,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:50,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1014078930, now seen corresponding path program 2 times [2021-08-21 18:45:50,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:50,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090316731] [2021-08-21 18:45:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:50,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:50,248 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:50,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:50,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090316731] [2021-08-21 18:45:50,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090316731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:50,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200693624] [2021-08-21 18:45:50,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:45:50,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:50,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:50,249 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:45:50,277 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:45:50,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:45:50,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:50,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:50,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:50,823 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:50,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200693624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:50,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:50,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:45:50,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004499002] [2021-08-21 18:45:50,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:45:50,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:50,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:45:50,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:45:50,825 INFO L87 Difference]: Start difference. First operand 259 states and 551 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:45:51,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:51,028 INFO L93 Difference]: Finished difference Result 437 states and 828 transitions. [2021-08-21 18:45:51,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:45:51,028 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-08-21 18:45:51,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:51,030 INFO L225 Difference]: With dead ends: 437 [2021-08-21 18:45:51,030 INFO L226 Difference]: Without dead ends: 437 [2021-08-21 18:45:51,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 128.7ms TimeCoverageRelationStatistics Valid=123, Invalid=257, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:45:51,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-08-21 18:45:51,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 262. [2021-08-21 18:45:51,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.1226053639846745) internal successors, (554), 261 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have 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:45:51,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 554 transitions. [2021-08-21 18:45:51,037 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 554 transitions. Word has length 27 [2021-08-21 18:45:51,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:51,037 INFO L470 AbstractCegarLoop]: Abstraction has 262 states and 554 transitions. [2021-08-21 18:45:51,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:45:51,038 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 554 transitions. [2021-08-21 18:45:51,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:51,038 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:51,038 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] [2021-08-21 18:45:51,067 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:45:51,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 18:45:51,267 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:45:51,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:51,267 INFO L82 PathProgramCache]: Analyzing trace with hash 1834131894, now seen corresponding path program 9 times [2021-08-21 18:45:51,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:51,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428406706] [2021-08-21 18:45:51,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:51,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:51,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:51,315 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:51,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:51,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428406706] [2021-08-21 18:45:51,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428406706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:51,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990817919] [2021-08-21 18:45:51,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:45:51,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:51,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:51,316 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:45:51,317 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:45:51,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:45:51,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:51,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:51,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:51,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:51,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990817919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:51,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:51,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:45:51,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936559270] [2021-08-21 18:45:51,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:45:51,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:51,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:45:51,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:51,852 INFO L87 Difference]: Start difference. First operand 262 states and 554 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:45:51,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:51,981 INFO L93 Difference]: Finished difference Result 337 states and 667 transitions. [2021-08-21 18:45:51,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:45:51,981 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:51,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:51,982 INFO L225 Difference]: With dead ends: 337 [2021-08-21 18:45:51,982 INFO L226 Difference]: Without dead ends: 331 [2021-08-21 18:45:51,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:45:51,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-08-21 18:45:51,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 286. [2021-08-21 18:45:51,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 2.094736842105263) internal successors, (597), 285 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have 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:45:51,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 597 transitions. [2021-08-21 18:45:51,990 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 597 transitions. Word has length 27 [2021-08-21 18:45:51,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:51,990 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 597 transitions. [2021-08-21 18:45:51,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:45:51,991 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 597 transitions. [2021-08-21 18:45:51,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:51,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:51,992 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] [2021-08-21 18:45:52,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-08-21 18:45:52,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:52,205 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:45:52,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:52,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1504015950, now seen corresponding path program 3 times [2021-08-21 18:45:52,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:52,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754924293] [2021-08-21 18:45:52,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:52,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:52,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:52,245 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:52,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:52,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754924293] [2021-08-21 18:45:52,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754924293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:52,246 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091226907] [2021-08-21 18:45:52,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:45:52,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:52,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:52,247 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:45:52,276 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:45:52,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:45:52,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:52,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:52,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:52,770 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:52,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091226907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:52,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:52,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:45:52,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291039677] [2021-08-21 18:45:52,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:45:52,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:52,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:45:52,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:45:52,772 INFO L87 Difference]: Start difference. First operand 286 states and 597 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 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:45:52,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:52,888 INFO L93 Difference]: Finished difference Result 408 states and 783 transitions. [2021-08-21 18:45:52,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:45:52,889 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 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 27 [2021-08-21 18:45:52,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:52,890 INFO L225 Difference]: With dead ends: 408 [2021-08-21 18:45:52,890 INFO L226 Difference]: Without dead ends: 404 [2021-08-21 18:45:52,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 81.0ms TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:45:52,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-08-21 18:45:52,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 294. [2021-08-21 18:45:52,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.0955631399317407) internal successors, (614), 293 states have internal predecessors, (614), 0 states have call successors, (0), 0 states have 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:45:52,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 614 transitions. [2021-08-21 18:45:52,898 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 614 transitions. Word has length 27 [2021-08-21 18:45:52,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:52,898 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 614 transitions. [2021-08-21 18:45:52,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 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:45:52,898 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 614 transitions. [2021-08-21 18:45:52,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:52,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:52,899 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] [2021-08-21 18:45:52,922 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:45:53,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:53,117 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:45:53,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:53,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1237835250, now seen corresponding path program 4 times [2021-08-21 18:45:53,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:53,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459323320] [2021-08-21 18:45:53,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:53,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:53,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:53,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:53,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:53,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459323320] [2021-08-21 18:45:53,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459323320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:53,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686711887] [2021-08-21 18:45:53,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:45:53,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:53,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:53,173 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:45:53,174 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:45:53,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:45:53,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:53,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:53,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:53,662 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:53,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686711887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:53,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:53,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:45:53,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56029001] [2021-08-21 18:45:53,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:45:53,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:53,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:45:53,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:45:53,664 INFO L87 Difference]: Start difference. First operand 294 states and 614 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:45:53,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:53,777 INFO L93 Difference]: Finished difference Result 384 states and 741 transitions. [2021-08-21 18:45:53,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:45:53,778 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-08-21 18:45:53,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:53,779 INFO L225 Difference]: With dead ends: 384 [2021-08-21 18:45:53,779 INFO L226 Difference]: Without dead ends: 382 [2021-08-21 18:45:53,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:45:53,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-08-21 18:45:53,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 284. [2021-08-21 18:45:53,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.1095406360424027) internal successors, (597), 283 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have 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:45:53,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 597 transitions. [2021-08-21 18:45:53,787 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 597 transitions. Word has length 27 [2021-08-21 18:45:53,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:53,787 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 597 transitions. [2021-08-21 18:45:53,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:45:53,787 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 597 transitions. [2021-08-21 18:45:53,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:53,788 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:53,788 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] [2021-08-21 18:45:53,811 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:45:54,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:54,001 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:45:54,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:54,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1123523922, now seen corresponding path program 3 times [2021-08-21 18:45:54,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:54,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546539801] [2021-08-21 18:45:54,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:54,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:54,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:54,047 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:54,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:54,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546539801] [2021-08-21 18:45:54,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546539801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:54,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186112844] [2021-08-21 18:45:54,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:45:54,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:54,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:54,049 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:45:54,062 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:45:54,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:45:54,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:54,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:54,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:54,581 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:54,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186112844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:54,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:54,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 18:45:54,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859829325] [2021-08-21 18:45:54,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:45:54,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:54,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:45:54,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:45:54,582 INFO L87 Difference]: Start difference. First operand 284 states and 597 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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:45:54,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:54,663 INFO L93 Difference]: Finished difference Result 370 states and 715 transitions. [2021-08-21 18:45:54,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:45:54,664 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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 27 [2021-08-21 18:45:54,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:54,665 INFO L225 Difference]: With dead ends: 370 [2021-08-21 18:45:54,665 INFO L226 Difference]: Without dead ends: 364 [2021-08-21 18:45:54,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 54.7ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:54,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-08-21 18:45:54,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 284. [2021-08-21 18:45:54,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.1130742049469964) internal successors, (598), 283 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have 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:45:54,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 598 transitions. [2021-08-21 18:45:54,673 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 598 transitions. Word has length 27 [2021-08-21 18:45:54,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:54,673 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 598 transitions. [2021-08-21 18:45:54,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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:45:54,673 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 598 transitions. [2021-08-21 18:45:54,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:54,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:54,674 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] [2021-08-21 18:45:54,699 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:45:54,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:54,889 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:45:54,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:54,889 INFO L82 PathProgramCache]: Analyzing trace with hash 796347634, now seen corresponding path program 5 times [2021-08-21 18:45:54,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:54,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293615518] [2021-08-21 18:45:54,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:54,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:54,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:54,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:54,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293615518] [2021-08-21 18:45:54,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293615518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:54,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333404418] [2021-08-21 18:45:54,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:45:54,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:54,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:54,932 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:45:54,933 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:45:55,334 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:45:55,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:55,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:55,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:55,447 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:55,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333404418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:55,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:55,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 18:45:55,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776681] [2021-08-21 18:45:55,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:45:55,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:55,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:45:55,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:45:55,449 INFO L87 Difference]: Start difference. First operand 284 states and 598 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:45:55,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:55,596 INFO L93 Difference]: Finished difference Result 387 states and 746 transitions. [2021-08-21 18:45:55,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:45:55,596 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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 27 [2021-08-21 18:45:55,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:55,598 INFO L225 Difference]: With dead ends: 387 [2021-08-21 18:45:55,598 INFO L226 Difference]: Without dead ends: 387 [2021-08-21 18:45:55,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 100.5ms TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:45:55,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-08-21 18:45:55,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 276. [2021-08-21 18:45:55,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 2.1163636363636362) internal successors, (582), 275 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have 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:45:55,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 582 transitions. [2021-08-21 18:45:55,612 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 582 transitions. Word has length 27 [2021-08-21 18:45:55,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:55,612 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 582 transitions. [2021-08-21 18:45:55,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:45:55,612 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 582 transitions. [2021-08-21 18:45:55,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:55,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:55,613 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] [2021-08-21 18:45:55,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:55,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:55,830 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:45:55,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:55,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1418597042, now seen corresponding path program 6 times [2021-08-21 18:45:55,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:55,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669870328] [2021-08-21 18:45:55,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:55,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:55,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:55,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:55,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669870328] [2021-08-21 18:45:55,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669870328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:55,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169597830] [2021-08-21 18:45:55,875 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:45:55,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:55,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:55,876 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:45:55,905 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:45:56,298 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 18:45:56,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:56,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:56,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:56,420 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:56,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169597830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:56,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:56,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 18:45:56,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754815000] [2021-08-21 18:45:56,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:45:56,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:56,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:45:56,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:45:56,422 INFO L87 Difference]: Start difference. First operand 276 states and 582 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:45:56,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:56,527 INFO L93 Difference]: Finished difference Result 340 states and 660 transitions. [2021-08-21 18:45:56,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:45:56,527 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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 27 [2021-08-21 18:45:56,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:56,528 INFO L225 Difference]: With dead ends: 340 [2021-08-21 18:45:56,528 INFO L226 Difference]: Without dead ends: 336 [2021-08-21 18:45:56,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 70.2ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:45:56,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-08-21 18:45:56,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 272. [2021-08-21 18:45:56,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 2.114391143911439) internal successors, (573), 271 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have 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:45:56,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 573 transitions. [2021-08-21 18:45:56,536 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 573 transitions. Word has length 27 [2021-08-21 18:45:56,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:56,536 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 573 transitions. [2021-08-21 18:45:56,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:45:56,537 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 573 transitions. [2021-08-21 18:45:56,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:56,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:56,537 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] [2021-08-21 18:45:56,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 18:45:56,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:56,759 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:45:56,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:56,759 INFO L82 PathProgramCache]: Analyzing trace with hash -727084370, now seen corresponding path program 4 times [2021-08-21 18:45:56,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:56,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845065489] [2021-08-21 18:45:56,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:56,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:56,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:56,816 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:56,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:56,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845065489] [2021-08-21 18:45:56,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845065489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:56,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608441920] [2021-08-21 18:45:56,816 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:45:56,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:56,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:56,817 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:45:56,820 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:45:57,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:45:57,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:57,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:57,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:57,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:57,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608441920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:57,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:57,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 18:45:57,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831486844] [2021-08-21 18:45:57,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:45:57,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:57,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:45:57,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:45:57,353 INFO L87 Difference]: Start difference. First operand 272 states and 573 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:57,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:57,441 INFO L93 Difference]: Finished difference Result 337 states and 671 transitions. [2021-08-21 18:45:57,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:45:57,441 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:57,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:57,442 INFO L225 Difference]: With dead ends: 337 [2021-08-21 18:45:57,442 INFO L226 Difference]: Without dead ends: 337 [2021-08-21 18:45:57,443 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 59.9ms TimeCoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:45:57,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-08-21 18:45:57,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 280. [2021-08-21 18:45:57,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.118279569892473) internal successors, (591), 279 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have 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:45:57,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 591 transitions. [2021-08-21 18:45:57,449 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 591 transitions. Word has length 27 [2021-08-21 18:45:57,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:57,449 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 591 transitions. [2021-08-21 18:45:57,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:45:57,449 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 591 transitions. [2021-08-21 18:45:57,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:57,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:57,450 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] [2021-08-21 18:45:57,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-08-21 18:45:57,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 18:45:57,665 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:45:57,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:57,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1030440434, now seen corresponding path program 5 times [2021-08-21 18:45:57,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:57,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547203718] [2021-08-21 18:45:57,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:57,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:57,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:57,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:57,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547203718] [2021-08-21 18:45:57,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547203718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:57,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424263054] [2021-08-21 18:45:57,712 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:45:57,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:57,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:57,713 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:45:57,714 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:45:58,139 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:45:58,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:45:58,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:45:58,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:58,275 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:45:58,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424263054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:58,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:58,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 18:45:58,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182703739] [2021-08-21 18:45:58,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:45:58,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:58,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:45:58,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:45:58,277 INFO L87 Difference]: Start difference. First operand 280 states and 591 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:45:58,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:58,560 INFO L93 Difference]: Finished difference Result 830 states and 1529 transitions. [2021-08-21 18:45:58,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:45:58,561 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:45:58,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:58,563 INFO L225 Difference]: With dead ends: 830 [2021-08-21 18:45:58,563 INFO L226 Difference]: Without dead ends: 830 [2021-08-21 18:45:58,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=278, Invalid=778, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:45:58,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-08-21 18:45:58,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 354. [2021-08-21 18:45:58,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.2124645892351276) internal successors, (781), 353 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have 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:45:58,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 781 transitions. [2021-08-21 18:45:58,574 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 781 transitions. Word has length 27 [2021-08-21 18:45:58,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:58,575 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 781 transitions. [2021-08-21 18:45:58,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:45:58,575 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 781 transitions. [2021-08-21 18:45:58,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:58,576 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:58,576 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] [2021-08-21 18:45:58,603 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:45:58,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 18:45:58,791 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:45:58,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:58,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1638118674, now seen corresponding path program 7 times [2021-08-21 18:45:58,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:58,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186200325] [2021-08-21 18:45:58,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:58,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:58,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:58,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:58,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:58,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186200325] [2021-08-21 18:45:58,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186200325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:58,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742236125] [2021-08-21 18:45:58,840 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:45:58,840 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:58,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:58,840 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:45:58,841 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:45:59,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:59,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:45:59,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:45:59,369 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:59,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742236125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:59,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:45:59,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:45:59,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127455901] [2021-08-21 18:45:59,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:45:59,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:45:59,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:45:59,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:45:59,371 INFO L87 Difference]: Start difference. First operand 354 states and 781 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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:45:59,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:45:59,497 INFO L93 Difference]: Finished difference Result 505 states and 1050 transitions. [2021-08-21 18:45:59,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:45:59,497 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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 27 [2021-08-21 18:45:59,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:45:59,498 INFO L225 Difference]: With dead ends: 505 [2021-08-21 18:45:59,498 INFO L226 Difference]: Without dead ends: 505 [2021-08-21 18:45:59,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 79.3ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:45:59,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-08-21 18:45:59,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 415. [2021-08-21 18:45:59,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.2246376811594204) internal successors, (921), 414 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have 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:45:59,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 921 transitions. [2021-08-21 18:45:59,507 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 921 transitions. Word has length 27 [2021-08-21 18:45:59,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:45:59,507 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 921 transitions. [2021-08-21 18:45:59,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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:45:59,508 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 921 transitions. [2021-08-21 18:45:59,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:45:59,509 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:45:59,509 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] [2021-08-21 18:45:59,534 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:45:59,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 18:45:59,732 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:45:59,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:45:59,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1164843890, now seen corresponding path program 8 times [2021-08-21 18:45:59,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:45:59,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31128582] [2021-08-21 18:45:59,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:45:59,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:45:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:45:59,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:45:59,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:45:59,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31128582] [2021-08-21 18:45:59,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31128582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:45:59,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567813945] [2021-08-21 18:45:59,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:45:59,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:45:59,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:45:59,786 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:45:59,808 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:46:00,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:00,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:00,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:46:00,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:00,387 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:00,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567813945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:00,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:00,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:46:00,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714198835] [2021-08-21 18:46:00,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:46:00,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:00,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:46:00,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:46:00,388 INFO L87 Difference]: Start difference. First operand 415 states and 921 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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:46:00,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:00,461 INFO L93 Difference]: Finished difference Result 456 states and 963 transitions. [2021-08-21 18:46:00,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:46:00,461 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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 27 [2021-08-21 18:46:00,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:00,462 INFO L225 Difference]: With dead ends: 456 [2021-08-21 18:46:00,463 INFO L226 Difference]: Without dead ends: 454 [2021-08-21 18:46:00,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 48.8ms TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:00,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-08-21 18:46:00,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 407. [2021-08-21 18:46:00,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.229064039408867) internal successors, (905), 406 states have internal predecessors, (905), 0 states have call successors, (0), 0 states have 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:46:00,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 905 transitions. [2021-08-21 18:46:00,470 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 905 transitions. Word has length 27 [2021-08-21 18:46:00,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:00,470 INFO L470 AbstractCegarLoop]: Abstraction has 407 states and 905 transitions. [2021-08-21 18:46:00,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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:46:00,471 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 905 transitions. [2021-08-21 18:46:00,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:46:00,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:00,472 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] [2021-08-21 18:46:00,510 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:46:00,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:00,685 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:46:00,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:00,685 INFO L82 PathProgramCache]: Analyzing trace with hash 2121663342, now seen corresponding path program 6 times [2021-08-21 18:46:00,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:00,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119164922] [2021-08-21 18:46:00,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:00,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:00,734 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:00,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:00,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119164922] [2021-08-21 18:46:00,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119164922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:00,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741185379] [2021-08-21 18:46:00,735 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:46:00,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:00,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:00,736 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:46:00,762 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:46:01,340 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 18:46:01,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:01,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:46:01,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:01,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:01,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741185379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:01,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:01,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 18:46:01,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825974663] [2021-08-21 18:46:01,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:46:01,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:01,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:46:01,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:46:01,451 INFO L87 Difference]: Start difference. First operand 407 states and 905 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:01,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:01,526 INFO L93 Difference]: Finished difference Result 520 states and 1099 transitions. [2021-08-21 18:46:01,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:46:01,527 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:46:01,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:01,529 INFO L225 Difference]: With dead ends: 520 [2021-08-21 18:46:01,529 INFO L226 Difference]: Without dead ends: 518 [2021-08-21 18:46:01,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 51.3ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:46:01,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-21 18:46:01,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 419. [2021-08-21 18:46:01,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.2392344497607657) internal successors, (936), 418 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have 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:46:01,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 936 transitions. [2021-08-21 18:46:01,538 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 936 transitions. Word has length 27 [2021-08-21 18:46:01,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:01,538 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 936 transitions. [2021-08-21 18:46:01,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:01,538 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 936 transitions. [2021-08-21 18:46:01,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:46:01,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:01,539 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] [2021-08-21 18:46:01,566 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:46:01,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 18:46:01,749 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:46:01,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:01,749 INFO L82 PathProgramCache]: Analyzing trace with hash -980837522, now seen corresponding path program 7 times [2021-08-21 18:46:01,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:01,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193581940] [2021-08-21 18:46:01,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:01,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:01,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:01,786 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:01,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:01,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193581940] [2021-08-21 18:46:01,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193581940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:01,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416495417] [2021-08-21 18:46:01,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:46:01,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:01,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:01,789 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:46:01,801 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:46:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:02,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:46:02,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:02,385 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:46:02,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416495417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:02,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:02,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 18:46:02,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549802411] [2021-08-21 18:46:02,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:46:02,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:02,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:46:02,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:46:02,386 INFO L87 Difference]: Start difference. First operand 419 states and 936 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:02,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:02,485 INFO L93 Difference]: Finished difference Result 503 states and 1077 transitions. [2021-08-21 18:46:02,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:46:02,485 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:46:02,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:02,487 INFO L225 Difference]: With dead ends: 503 [2021-08-21 18:46:02,487 INFO L226 Difference]: Without dead ends: 503 [2021-08-21 18:46:02,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 59.0ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:46:02,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-08-21 18:46:02,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 393. [2021-08-21 18:46:02,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.201530612244898) internal successors, (863), 392 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have 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:46:02,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 863 transitions. [2021-08-21 18:46:02,494 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 863 transitions. Word has length 27 [2021-08-21 18:46:02,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:02,495 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 863 transitions. [2021-08-21 18:46:02,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:46:02,495 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 863 transitions. [2021-08-21 18:46:02,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:46:02,496 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:02,496 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] [2021-08-21 18:46:02,517 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:46:02,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:02,701 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:46:02,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:02,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1012192302, now seen corresponding path program 8 times [2021-08-21 18:46:02,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:02,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970258829] [2021-08-21 18:46:02,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:02,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:02,738 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:02,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:02,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970258829] [2021-08-21 18:46:02,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970258829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:02,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992040521] [2021-08-21 18:46:02,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:02,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:02,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:02,739 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:46:02,739 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:46:03,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:03,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:03,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:46:03,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:03,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:03,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992040521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:03,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:03,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 18:46:03,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893025830] [2021-08-21 18:46:03,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:46:03,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:03,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:46:03,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:46:03,358 INFO L87 Difference]: Start difference. First operand 393 states and 863 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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:46:03,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:03,449 INFO L93 Difference]: Finished difference Result 525 states and 1120 transitions. [2021-08-21 18:46:03,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:46:03,449 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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 27 [2021-08-21 18:46:03,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:03,451 INFO L225 Difference]: With dead ends: 525 [2021-08-21 18:46:03,451 INFO L226 Difference]: Without dead ends: 525 [2021-08-21 18:46:03,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 63.5ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:46:03,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-08-21 18:46:03,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 482. [2021-08-21 18:46:03,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 2.187110187110187) internal successors, (1052), 481 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have 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:46:03,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1052 transitions. [2021-08-21 18:46:03,459 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1052 transitions. Word has length 27 [2021-08-21 18:46:03,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:03,459 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1052 transitions. [2021-08-21 18:46:03,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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:46:03,460 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1052 transitions. [2021-08-21 18:46:03,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:46:03,461 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:03,461 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] [2021-08-21 18:46:03,484 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:46:03,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-21 18:46:03,677 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:46:03,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:03,677 INFO L82 PathProgramCache]: Analyzing trace with hash 778958062, now seen corresponding path program 9 times [2021-08-21 18:46:03,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:03,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949257111] [2021-08-21 18:46:03,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:03,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:03,730 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:03,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:03,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949257111] [2021-08-21 18:46:03,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949257111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:03,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861175069] [2021-08-21 18:46:03,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:46:03,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:03,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:03,732 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:46:03,762 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:46:04,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:46:04,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:04,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:46:04,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:04,393 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:04,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861175069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:04,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:04,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:46:04,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834053754] [2021-08-21 18:46:04,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:46:04,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:04,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:46:04,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:46:04,394 INFO L87 Difference]: Start difference. First operand 482 states and 1052 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:46:04,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:04,537 INFO L93 Difference]: Finished difference Result 518 states and 1122 transitions. [2021-08-21 18:46:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:46:04,538 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-08-21 18:46:04,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:04,539 INFO L225 Difference]: With dead ends: 518 [2021-08-21 18:46:04,539 INFO L226 Difference]: Without dead ends: 518 [2021-08-21 18:46:04,540 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 99.8ms TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:46:04,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-21 18:46:04,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 482. [2021-08-21 18:46:04,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 2.187110187110187) internal successors, (1052), 481 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have 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:46:04,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1052 transitions. [2021-08-21 18:46:04,548 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1052 transitions. Word has length 27 [2021-08-21 18:46:04,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:04,548 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1052 transitions. [2021-08-21 18:46:04,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:46:04,548 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1052 transitions. [2021-08-21 18:46:04,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:46:04,549 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:04,549 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] [2021-08-21 18:46:04,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:04,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:04,767 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:46:04,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:04,767 INFO L82 PathProgramCache]: Analyzing trace with hash 2042748270, now seen corresponding path program 10 times [2021-08-21 18:46:04,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:04,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347645397] [2021-08-21 18:46:04,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:04,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:04,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:04,819 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:04,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:04,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347645397] [2021-08-21 18:46:04,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347645397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:04,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582627284] [2021-08-21 18:46:04,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:46:04,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:04,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:04,820 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:46:04,821 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:46:05,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:46:05,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:05,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:46:05,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:05,464 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:05,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582627284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:05,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:05,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:46:05,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74063128] [2021-08-21 18:46:05,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:46:05,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:05,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:46:05,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:46:05,466 INFO L87 Difference]: Start difference. First operand 482 states and 1052 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:46:05,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:05,593 INFO L93 Difference]: Finished difference Result 507 states and 1102 transitions. [2021-08-21 18:46:05,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:46:05,593 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 27 [2021-08-21 18:46:05,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:05,595 INFO L225 Difference]: With dead ends: 507 [2021-08-21 18:46:05,595 INFO L226 Difference]: Without dead ends: 507 [2021-08-21 18:46:05,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 93.3ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:46:05,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-08-21 18:46:05,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 473. [2021-08-21 18:46:05,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 2.190677966101695) internal successors, (1034), 472 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have 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:46:05,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1034 transitions. [2021-08-21 18:46:05,604 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1034 transitions. Word has length 27 [2021-08-21 18:46:05,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:05,604 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 1034 transitions. [2021-08-21 18:46:05,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:46:05,604 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1034 transitions. [2021-08-21 18:46:05,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:05,606 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:05,606 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] [2021-08-21 18:46:05,641 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:46:05,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:05,823 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:46:05,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:05,823 INFO L82 PathProgramCache]: Analyzing trace with hash -32771056, now seen corresponding path program 10 times [2021-08-21 18:46:05,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:05,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657891831] [2021-08-21 18:46:05,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:05,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:05,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:06,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:06,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:06,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657891831] [2021-08-21 18:46:06,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657891831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:06,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797891870] [2021-08-21 18:46:06,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:46:06,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:06,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:06,634 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:46:06,635 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:46:07,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:46:07,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:07,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:46:07,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:07,787 INFO L354 Elim1Store]: treesize reduction 68, result has 41.9 percent of original size [2021-08-21 18:46:07,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 98 treesize of output 102 [2021-08-21 18:46:08,501 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:08,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797891870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:08,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:08,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-08-21 18:46:08,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451129125] [2021-08-21 18:46:08,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 18:46:08,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:08,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 18:46:08,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:46:08,502 INFO L87 Difference]: Start difference. First operand 473 states and 1034 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:46:12,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:12,684 INFO L93 Difference]: Finished difference Result 820 states and 1702 transitions. [2021-08-21 18:46:12,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:46:12,685 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:12,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:12,688 INFO L225 Difference]: With dead ends: 820 [2021-08-21 18:46:12,688 INFO L226 Difference]: Without dead ends: 810 [2021-08-21 18:46:12,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 4132.4ms TimeCoverageRelationStatistics Valid=914, Invalid=4488, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:46:12,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2021-08-21 18:46:12,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 484. [2021-08-21 18:46:12,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 2.196687370600414) internal successors, (1061), 483 states have internal predecessors, (1061), 0 states have call successors, (0), 0 states have 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:46:12,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1061 transitions. [2021-08-21 18:46:12,699 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1061 transitions. Word has length 29 [2021-08-21 18:46:12,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:12,699 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1061 transitions. [2021-08-21 18:46:12,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 27 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:46:12,699 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1061 transitions. [2021-08-21 18:46:12,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:12,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:12,701 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] [2021-08-21 18:46:12,722 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:46:12,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:12,913 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:46:12,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:12,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1524775788, now seen corresponding path program 11 times [2021-08-21 18:46:12,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:12,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489969165] [2021-08-21 18:46:12,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:12,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:12,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:13,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:13,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:13,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489969165] [2021-08-21 18:46:13,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489969165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:13,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324841354] [2021-08-21 18:46:13,496 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:46:13,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:13,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:13,497 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:46:13,501 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:46:14,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:46:14,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:14,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:46:14,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:14,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:14,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:14,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:14,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:14,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:14,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:14,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:46:14,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 92 treesize of output 102 [2021-08-21 18:46:15,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:15,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324841354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:15,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:15,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-08-21 18:46:15,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743095557] [2021-08-21 18:46:15,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:46:15,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:15,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:46:15,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:46:15,952 INFO L87 Difference]: Start difference. First operand 484 states and 1061 transitions. Second operand has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:46:20,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:20,922 INFO L93 Difference]: Finished difference Result 822 states and 1667 transitions. [2021-08-21 18:46:20,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:46:20,922 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:20,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:20,926 INFO L225 Difference]: With dead ends: 822 [2021-08-21 18:46:20,926 INFO L226 Difference]: Without dead ends: 817 [2021-08-21 18:46:20,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2058 ImplicationChecksByTransitivity, 4931.0ms TimeCoverageRelationStatistics Valid=892, Invalid=5588, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 18:46:20,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-08-21 18:46:20,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 490. [2021-08-21 18:46:20,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 2.198364008179959) internal successors, (1075), 489 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have 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:46:20,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1075 transitions. [2021-08-21 18:46:20,937 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1075 transitions. Word has length 29 [2021-08-21 18:46:20,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:20,937 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 1075 transitions. [2021-08-21 18:46:20,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.037037037037037) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:46:20,938 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1075 transitions. [2021-08-21 18:46:20,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:20,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:20,939 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] [2021-08-21 18:46:20,969 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:46:21,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-21 18:46:21,161 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:46:21,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:21,161 INFO L82 PathProgramCache]: Analyzing trace with hash -567956336, now seen corresponding path program 11 times [2021-08-21 18:46:21,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:21,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518939650] [2021-08-21 18:46:21,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:21,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:21,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:21,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:21,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:21,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518939650] [2021-08-21 18:46:21,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518939650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:21,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120444585] [2021-08-21 18:46:21,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:46:21,617 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:21,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:21,618 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:46:21,619 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:46:22,291 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:46:22,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:22,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:46:22,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:23,100 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:46:23,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 86 treesize of output 56 [2021-08-21 18:46:23,352 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:23,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120444585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:23,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:23,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:46:23,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689462887] [2021-08-21 18:46:23,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:46:23,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:23,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:46:23,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:46:23,353 INFO L87 Difference]: Start difference. First operand 490 states and 1075 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:46:25,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:25,120 INFO L93 Difference]: Finished difference Result 645 states and 1316 transitions. [2021-08-21 18:46:25,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:46:25,121 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:25,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:25,123 INFO L225 Difference]: With dead ends: 645 [2021-08-21 18:46:25,123 INFO L226 Difference]: Without dead ends: 640 [2021-08-21 18:46:25,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1774.2ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:46:25,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-08-21 18:46:25,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 494. [2021-08-21 18:46:25,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 2.204868154158215) internal successors, (1087), 493 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have 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:46:25,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1087 transitions. [2021-08-21 18:46:25,132 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1087 transitions. Word has length 29 [2021-08-21 18:46:25,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:25,132 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 1087 transitions. [2021-08-21 18:46:25,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:46:25,133 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1087 transitions. [2021-08-21 18:46:25,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:25,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:25,134 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] [2021-08-21 18:46:25,163 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:46:25,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-21 18:46:25,347 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:46:25,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:25,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1539613712, now seen corresponding path program 12 times [2021-08-21 18:46:25,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:25,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653950171] [2021-08-21 18:46:25,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:25,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:25,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:26,068 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:26,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:26,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653950171] [2021-08-21 18:46:26,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653950171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:26,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659492786] [2021-08-21 18:46:26,069 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:46:26,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:26,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:26,073 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:46:26,074 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:46:26,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:46:26,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:26,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:46:26,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:27,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:27,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:28,050 INFO L354 Elim1Store]: treesize reduction 96, result has 35.6 percent of original size [2021-08-21 18:46:28,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 16 case distinctions, treesize of input 94 treesize of output 106 [2021-08-21 18:46:28,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:28,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659492786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:28,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:28,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-08-21 18:46:28,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031821670] [2021-08-21 18:46:28,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 18:46:28,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:28,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 18:46:28,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:46:28,721 INFO L87 Difference]: Start difference. First operand 494 states and 1087 transitions. Second operand has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:46:33,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:33,199 INFO L93 Difference]: Finished difference Result 768 states and 1579 transitions. [2021-08-21 18:46:33,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:46:33,200 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:33,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:33,202 INFO L225 Difference]: With dead ends: 768 [2021-08-21 18:46:33,202 INFO L226 Difference]: Without dead ends: 758 [2021-08-21 18:46:33,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 4610.1ms TimeCoverageRelationStatistics Valid=761, Invalid=4789, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:46:33,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-08-21 18:46:33,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 498. [2021-08-21 18:46:33,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 2.1971830985915495) internal successors, (1092), 497 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have 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:46:33,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1092 transitions. [2021-08-21 18:46:33,212 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1092 transitions. Word has length 29 [2021-08-21 18:46:33,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:33,212 INFO L470 AbstractCegarLoop]: Abstraction has 498 states and 1092 transitions. [2021-08-21 18:46:33,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.7741935483870968) internal successors, (55), 30 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:46:33,213 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1092 transitions. [2021-08-21 18:46:33,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:33,214 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:33,214 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] [2021-08-21 18:46:33,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:33,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:33,439 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:46:33,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:33,439 INFO L82 PathProgramCache]: Analyzing trace with hash 624510096, now seen corresponding path program 12 times [2021-08-21 18:46:33,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:33,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312064921] [2021-08-21 18:46:33,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:33,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:34,007 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:34,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:34,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312064921] [2021-08-21 18:46:34,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312064921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:34,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714398544] [2021-08-21 18:46:34,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:46:34,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:34,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:34,012 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:46:34,013 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:46:34,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:46:34,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:34,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:46:34,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:35,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:35,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:35,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:35,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:35,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:46:35,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 74 [2021-08-21 18:46:35,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:35,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714398544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:35,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:35,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:46:35,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701142119] [2021-08-21 18:46:35,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:46:35,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:35,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:46:35,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:46:35,972 INFO L87 Difference]: Start difference. First operand 498 states and 1092 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:46:40,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:40,343 INFO L93 Difference]: Finished difference Result 1124 states and 2173 transitions. [2021-08-21 18:46:40,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:46:40,344 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:40,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:40,347 INFO L225 Difference]: With dead ends: 1124 [2021-08-21 18:46:40,347 INFO L226 Difference]: Without dead ends: 1112 [2021-08-21 18:46:40,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1493 ImplicationChecksByTransitivity, 4365.4ms TimeCoverageRelationStatistics Valid=744, Invalid=3812, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:46:40,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-08-21 18:46:40,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 513. [2021-08-21 18:46:40,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 2.205078125) internal successors, (1129), 512 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have 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:46:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1129 transitions. [2021-08-21 18:46:40,358 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1129 transitions. Word has length 29 [2021-08-21 18:46:40,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:40,358 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 1129 transitions. [2021-08-21 18:46:40,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:46:40,358 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1129 transitions. [2021-08-21 18:46:40,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:40,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:40,359 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] [2021-08-21 18:46:40,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 18:46:40,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 18:46:40,580 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:46:40,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:40,580 INFO L82 PathProgramCache]: Analyzing trace with hash -2052824172, now seen corresponding path program 13 times [2021-08-21 18:46:40,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:40,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945046457] [2021-08-21 18:46:40,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:40,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:41,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:41,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:41,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945046457] [2021-08-21 18:46:41,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945046457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:41,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163909777] [2021-08-21 18:46:41,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:46:41,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:41,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:41,369 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:46:41,370 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:46:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:42,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:46:42,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:43,153 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:46:43,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 98 treesize of output 63 [2021-08-21 18:46:43,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:43,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163909777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:43,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:43,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-08-21 18:46:43,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968487190] [2021-08-21 18:46:43,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:46:43,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:43,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:46:43,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:46:43,303 INFO L87 Difference]: Start difference. First operand 513 states and 1129 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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:46:47,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:47,483 INFO L93 Difference]: Finished difference Result 708 states and 1488 transitions. [2021-08-21 18:46:47,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 18:46:47,483 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:47,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:47,486 INFO L225 Difference]: With dead ends: 708 [2021-08-21 18:46:47,486 INFO L226 Difference]: Without dead ends: 703 [2021-08-21 18:46:47,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1344 ImplicationChecksByTransitivity, 4175.2ms TimeCoverageRelationStatistics Valid=658, Invalid=3764, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 18:46:47,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-08-21 18:46:47,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 511. [2021-08-21 18:46:47,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 2.2019607843137257) internal successors, (1123), 510 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have 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:46:47,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1123 transitions. [2021-08-21 18:46:47,495 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1123 transitions. Word has length 29 [2021-08-21 18:46:47,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:47,495 INFO L470 AbstractCegarLoop]: Abstraction has 511 states and 1123 transitions. [2021-08-21 18:46:47,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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:46:47,495 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1123 transitions. [2021-08-21 18:46:47,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:47,496 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:47,496 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] [2021-08-21 18:46:47,515 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:46:47,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 18:46:47,696 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:46:47,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:47,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1418543020, now seen corresponding path program 13 times [2021-08-21 18:46:47,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:47,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470855128] [2021-08-21 18:46:47,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:47,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:47,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:48,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:48,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:48,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470855128] [2021-08-21 18:46:48,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470855128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:48,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062378620] [2021-08-21 18:46:48,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:46:48,280 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:48,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:48,281 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:46:48,281 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:46:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:49,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:46:49,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:50,013 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:46:50,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 86 treesize of output 56 [2021-08-21 18:46:50,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:50,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062378620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:50,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:50,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:46:50,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28654126] [2021-08-21 18:46:50,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:46:50,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:50,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:46:50,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:46:50,249 INFO L87 Difference]: Start difference. First operand 511 states and 1123 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:46:51,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:51,088 INFO L93 Difference]: Finished difference Result 646 states and 1320 transitions. [2021-08-21 18:46:51,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:46:51,089 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:51,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:51,091 INFO L225 Difference]: With dead ends: 646 [2021-08-21 18:46:51,091 INFO L226 Difference]: Without dead ends: 641 [2021-08-21 18:46:51,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1035.3ms TimeCoverageRelationStatistics Valid=213, Invalid=1047, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:46:51,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-08-21 18:46:51,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 525. [2021-08-21 18:46:51,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 2.196564885496183) internal successors, (1151), 524 states have internal predecessors, (1151), 0 states have call successors, (0), 0 states have 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:46:51,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 1151 transitions. [2021-08-21 18:46:51,099 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 1151 transitions. Word has length 29 [2021-08-21 18:46:51,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:51,099 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 1151 transitions. [2021-08-21 18:46:51,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:46:51,100 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 1151 transitions. [2021-08-21 18:46:51,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:51,101 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:51,101 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] [2021-08-21 18:46:51,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-21 18:46:51,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 18:46:51,317 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:46:51,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:51,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1131140240, now seen corresponding path program 14 times [2021-08-21 18:46:51,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:51,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422395178] [2021-08-21 18:46:51,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:51,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:51,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:51,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:51,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422395178] [2021-08-21 18:46:51,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422395178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:51,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751158915] [2021-08-21 18:46:51,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:51,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:51,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:51,927 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:46:51,928 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:46:53,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:53,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:53,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:46:53,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:53,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:53,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:53,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:46:53,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:53,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:53,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:46:53,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:46:53,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 84 treesize of output 70 [2021-08-21 18:46:54,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:54,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751158915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:54,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:54,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:46:54,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303860898] [2021-08-21 18:46:54,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:46:54,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:54,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:46:54,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:46:54,309 INFO L87 Difference]: Start difference. First operand 525 states and 1151 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:46:56,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:46:56,114 INFO L93 Difference]: Finished difference Result 710 states and 1438 transitions. [2021-08-21 18:46:56,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:46:56,114 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:46:56,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:46:56,116 INFO L225 Difference]: With dead ends: 710 [2021-08-21 18:46:56,116 INFO L226 Difference]: Without dead ends: 700 [2021-08-21 18:46:56,117 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1846.2ms TimeCoverageRelationStatistics Valid=230, Invalid=1576, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:46:56,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-08-21 18:46:56,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 541. [2021-08-21 18:46:56,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 2.2055555555555557) internal successors, (1191), 540 states have internal predecessors, (1191), 0 states have call successors, (0), 0 states have 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:46:56,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1191 transitions. [2021-08-21 18:46:56,125 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1191 transitions. Word has length 29 [2021-08-21 18:46:56,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:46:56,125 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1191 transitions. [2021-08-21 18:46:56,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:46:56,125 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1191 transitions. [2021-08-21 18:46:56,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:46:56,126 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:46:56,126 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] [2021-08-21 18:46:56,149 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:46:56,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:56,337 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:46:56,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:46:56,337 INFO L82 PathProgramCache]: Analyzing trace with hash 772887568, now seen corresponding path program 14 times [2021-08-21 18:46:56,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:46:56,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896076143] [2021-08-21 18:46:56,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:46:56,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:46:56,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:46:57,081 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:57,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:46:57,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896076143] [2021-08-21 18:46:57,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896076143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:57,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456835926] [2021-08-21 18:46:57,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:46:57,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:46:57,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:46:57,082 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:46:57,084 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:46:58,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:46:58,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:46:58,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:46:58,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:46:59,011 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:46:59,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 98 treesize of output 63 [2021-08-21 18:46:59,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:46:59,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456835926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:46:59,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:46:59,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-08-21 18:46:59,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569359719] [2021-08-21 18:46:59,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:46:59,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:46:59,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:46:59,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:46:59,187 INFO L87 Difference]: Start difference. First operand 541 states and 1191 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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:47:01,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:01,908 INFO L93 Difference]: Finished difference Result 696 states and 1490 transitions. [2021-08-21 18:47:01,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:47:01,908 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:01,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:01,910 INFO L225 Difference]: With dead ends: 696 [2021-08-21 18:47:01,910 INFO L226 Difference]: Without dead ends: 691 [2021-08-21 18:47:01,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 2873.5ms TimeCoverageRelationStatistics Valid=444, Invalid=2636, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:47:01,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-08-21 18:47:01,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 541. [2021-08-21 18:47:01,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 2.2055555555555557) internal successors, (1191), 540 states have internal predecessors, (1191), 0 states have call successors, (0), 0 states have 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:47:01,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1191 transitions. [2021-08-21 18:47:01,918 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1191 transitions. Word has length 29 [2021-08-21 18:47:01,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:01,918 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1191 transitions. [2021-08-21 18:47:01,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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:47:01,918 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1191 transitions. [2021-08-21 18:47:01,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:01,919 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:01,919 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] [2021-08-21 18:47:01,942 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:47:02,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:02,129 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:47:02,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:02,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1860030636, now seen corresponding path program 15 times [2021-08-21 18:47:02,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:02,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573124355] [2021-08-21 18:47:02,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:02,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:02,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:02,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:02,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573124355] [2021-08-21 18:47:02,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573124355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:02,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023890043] [2021-08-21 18:47:02,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:47:02,831 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:02,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:02,832 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:47:02,835 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:47:04,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:47:04,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:04,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:47:04,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:04,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:04,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:04,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:04,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:04,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:47:04,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 74 [2021-08-21 18:47:05,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:05,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023890043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:05,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:05,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 25 [2021-08-21 18:47:05,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362973384] [2021-08-21 18:47:05,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:47:05,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:05,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:47:05,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:47:05,548 INFO L87 Difference]: Start difference. First operand 541 states and 1191 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 25 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:47:10,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:10,189 INFO L93 Difference]: Finished difference Result 1065 states and 2109 transitions. [2021-08-21 18:47:10,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 18:47:10,190 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 25 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:10,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:10,192 INFO L225 Difference]: With dead ends: 1065 [2021-08-21 18:47:10,192 INFO L226 Difference]: Without dead ends: 1053 [2021-08-21 18:47:10,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1850 ImplicationChecksByTransitivity, 4747.2ms TimeCoverageRelationStatistics Valid=812, Invalid=4590, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:47:10,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-08-21 18:47:10,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 547. [2021-08-21 18:47:10,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 546 states have (on average 2.197802197802198) internal successors, (1200), 546 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have 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:47:10,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 1200 transitions. [2021-08-21 18:47:10,202 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 1200 transitions. Word has length 29 [2021-08-21 18:47:10,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:10,202 INFO L470 AbstractCegarLoop]: Abstraction has 547 states and 1200 transitions. [2021-08-21 18:47:10,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 25 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:47:10,203 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 1200 transitions. [2021-08-21 18:47:10,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:10,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:10,204 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:47:10,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 18:47:10,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 18:47:10,409 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:47:10,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:10,409 INFO L82 PathProgramCache]: Analyzing trace with hash 470352, now seen corresponding path program 16 times [2021-08-21 18:47:10,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:10,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703987318] [2021-08-21 18:47:10,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:10,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:10,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:11,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:11,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703987318] [2021-08-21 18:47:11,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703987318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:11,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512958644] [2021-08-21 18:47:11,071 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:11,071 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:11,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:11,072 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:47:11,072 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:47:12,385 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:12,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:12,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:47:12,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:13,033 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:47:13,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 90 treesize of output 78 [2021-08-21 18:47:13,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:13,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512958644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:13,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:13,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:47:13,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421206359] [2021-08-21 18:47:13,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:47:13,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:13,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:47:13,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:47:13,547 INFO L87 Difference]: Start difference. First operand 547 states and 1200 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:47:16,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:16,714 INFO L93 Difference]: Finished difference Result 1005 states and 2020 transitions. [2021-08-21 18:47:16,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 18:47:16,714 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:16,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:16,717 INFO L225 Difference]: With dead ends: 1005 [2021-08-21 18:47:16,717 INFO L226 Difference]: Without dead ends: 991 [2021-08-21 18:47:16,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1300 ImplicationChecksByTransitivity, 3300.8ms TimeCoverageRelationStatistics Valid=707, Invalid=3325, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:47:16,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2021-08-21 18:47:16,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 566. [2021-08-21 18:47:16,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 565 states have (on average 2.1982300884955754) internal successors, (1242), 565 states have internal predecessors, (1242), 0 states have call successors, (0), 0 states have 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:47:16,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 1242 transitions. [2021-08-21 18:47:16,728 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 1242 transitions. Word has length 29 [2021-08-21 18:47:16,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:16,728 INFO L470 AbstractCegarLoop]: Abstraction has 566 states and 1242 transitions. [2021-08-21 18:47:16,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:47:16,728 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 1242 transitions. [2021-08-21 18:47:16,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:16,729 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:16,729 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] [2021-08-21 18:47:16,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 18:47:16,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 18:47:16,933 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:47:16,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:16,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1491534380, now seen corresponding path program 17 times [2021-08-21 18:47:16,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:16,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055083596] [2021-08-21 18:47:16,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:16,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:16,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:17,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:17,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:17,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055083596] [2021-08-21 18:47:17,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055083596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:17,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399328297] [2021-08-21 18:47:17,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:47:17,574 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:17,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:17,576 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:47:17,576 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:47:18,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:47:18,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:18,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:47:18,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:19,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:19,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:19,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:19,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:19,642 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:47:19,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 70 [2021-08-21 18:47:20,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:20,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399328297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:20,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:20,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:47:20,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536732576] [2021-08-21 18:47:20,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:47:20,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:20,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:47:20,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:47:20,329 INFO L87 Difference]: Start difference. First operand 566 states and 1242 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:47:21,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:21,461 INFO L93 Difference]: Finished difference Result 733 states and 1496 transitions. [2021-08-21 18:47:21,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:47:21,461 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:21,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:21,464 INFO L225 Difference]: With dead ends: 733 [2021-08-21 18:47:21,464 INFO L226 Difference]: Without dead ends: 723 [2021-08-21 18:47:21,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1327.8ms TimeCoverageRelationStatistics Valid=236, Invalid=1170, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:47:21,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-08-21 18:47:21,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 572. [2021-08-21 18:47:21,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 2.1961471103327495) internal successors, (1254), 571 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have 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:47:21,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1254 transitions. [2021-08-21 18:47:21,473 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1254 transitions. Word has length 29 [2021-08-21 18:47:21,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:21,473 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 1254 transitions. [2021-08-21 18:47:21,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:47:21,473 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1254 transitions. [2021-08-21 18:47:21,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:21,474 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:21,474 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] [2021-08-21 18:47:21,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 18:47:21,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-21 18:47:21,674 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:47:21,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:21,675 INFO L82 PathProgramCache]: Analyzing trace with hash -534714928, now seen corresponding path program 9 times [2021-08-21 18:47:21,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:21,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278244794] [2021-08-21 18:47:21,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:21,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:21,854 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:21,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:21,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278244794] [2021-08-21 18:47:21,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278244794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:21,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904966353] [2021-08-21 18:47:21,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:47:21,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:21,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:21,856 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:47:21,857 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:47:23,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:47:23,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:23,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:47:23,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:24,249 INFO L354 Elim1Store]: treesize reduction 22, result has 66.2 percent of original size [2021-08-21 18:47:24,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 92 treesize of output 98 [2021-08-21 18:47:25,150 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:25,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904966353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:25,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:25,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 17] total 25 [2021-08-21 18:47:25,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097486614] [2021-08-21 18:47:25,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:47:25,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:25,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:47:25,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:47:25,152 INFO L87 Difference]: Start difference. First operand 572 states and 1254 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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:47:25,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:25,953 INFO L93 Difference]: Finished difference Result 690 states and 1424 transitions. [2021-08-21 18:47:25,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:47:25,953 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:25,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:25,956 INFO L225 Difference]: With dead ends: 690 [2021-08-21 18:47:25,956 INFO L226 Difference]: Without dead ends: 659 [2021-08-21 18:47:25,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 991.6ms TimeCoverageRelationStatistics Valid=210, Invalid=1122, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:47:25,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-08-21 18:47:25,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 576. [2021-08-21 18:47:25,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 575 states have (on average 2.1930434782608694) internal successors, (1261), 575 states have internal predecessors, (1261), 0 states have call successors, (0), 0 states have 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:47:25,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 1261 transitions. [2021-08-21 18:47:25,965 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 1261 transitions. Word has length 29 [2021-08-21 18:47:25,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:25,965 INFO L470 AbstractCegarLoop]: Abstraction has 576 states and 1261 transitions. [2021-08-21 18:47:25,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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:47:25,965 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 1261 transitions. [2021-08-21 18:47:25,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:25,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:25,966 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] [2021-08-21 18:47:25,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 18:47:26,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-21 18:47:26,166 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:47:26,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:26,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1644185968, now seen corresponding path program 10 times [2021-08-21 18:47:26,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:26,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786155997] [2021-08-21 18:47:26,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:26,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:26,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:26,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:26,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786155997] [2021-08-21 18:47:26,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786155997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:26,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725946365] [2021-08-21 18:47:26,332 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:26,332 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:26,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:26,333 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:47:26,334 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:47:27,872 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:27,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:27,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 18:47:27,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:28,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 48 [2021-08-21 18:47:28,521 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:28,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725946365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:28,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:28,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 18:47:28,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843423151] [2021-08-21 18:47:28,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:47:28,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:28,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:47:28,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:28,523 INFO L87 Difference]: Start difference. First operand 576 states and 1261 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:47:28,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:28,660 INFO L93 Difference]: Finished difference Result 649 states and 1371 transitions. [2021-08-21 18:47:28,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:47:28,660 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:28,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:28,662 INFO L225 Difference]: With dead ends: 649 [2021-08-21 18:47:28,662 INFO L226 Difference]: Without dead ends: 644 [2021-08-21 18:47:28,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 205.4ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:47:28,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-08-21 18:47:28,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 586. [2021-08-21 18:47:28,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 2.1965811965811968) internal successors, (1285), 585 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have 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:47:28,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1285 transitions. [2021-08-21 18:47:28,671 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1285 transitions. Word has length 29 [2021-08-21 18:47:28,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:28,671 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1285 transitions. [2021-08-21 18:47:28,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:47:28,672 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1285 transitions. [2021-08-21 18:47:28,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:28,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:28,672 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] [2021-08-21 18:47:28,697 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:47:28,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:28,885 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:47:28,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:28,885 INFO L82 PathProgramCache]: Analyzing trace with hash 320125964, now seen corresponding path program 15 times [2021-08-21 18:47:28,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:28,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007162074] [2021-08-21 18:47:28,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:28,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:29,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:29,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007162074] [2021-08-21 18:47:29,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007162074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:29,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481820514] [2021-08-21 18:47:29,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:47:29,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:29,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:29,295 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:47:29,295 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:47:30,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:47:30,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:30,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:47:30,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:31,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:31,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:47:31,984 INFO L354 Elim1Store]: treesize reduction 22, result has 85.2 percent of original size [2021-08-21 18:47:31,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 5 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 16 case distinctions, treesize of input 102 treesize of output 188 [2021-08-21 18:47:53,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:53,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481820514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:53,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:47:53,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2021-08-21 18:47:53,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674243733] [2021-08-21 18:47:53,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:47:53,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:47:53,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:47:53,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:47:53,059 INFO L87 Difference]: Start difference. First operand 586 states and 1285 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:47:56,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:47:56,740 INFO L93 Difference]: Finished difference Result 816 states and 1772 transitions. [2021-08-21 18:47:56,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:47:56,740 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:47:56,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:47:56,742 INFO L225 Difference]: With dead ends: 816 [2021-08-21 18:47:56,742 INFO L226 Difference]: Without dead ends: 804 [2021-08-21 18:47:56,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1327 ImplicationChecksByTransitivity, 3719.6ms TimeCoverageRelationStatistics Valid=751, Invalid=3805, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 18:47:56,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2021-08-21 18:47:56,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 608. [2021-08-21 18:47:56,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 2.2108731466227347) internal successors, (1342), 607 states have internal predecessors, (1342), 0 states have call successors, (0), 0 states have 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:47:56,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1342 transitions. [2021-08-21 18:47:56,751 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1342 transitions. Word has length 29 [2021-08-21 18:47:56,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:47:56,751 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 1342 transitions. [2021-08-21 18:47:56,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:47:56,751 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1342 transitions. [2021-08-21 18:47:56,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:47:56,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:47:56,752 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] [2021-08-21 18:47:56,773 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:47:56,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 18:47:56,952 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:47:56,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:47:56,953 INFO L82 PathProgramCache]: Analyzing trace with hash -778299440, now seen corresponding path program 16 times [2021-08-21 18:47:56,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:47:56,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858483423] [2021-08-21 18:47:56,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:47:56,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:47:56,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:47:57,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:47:57,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:47:57,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858483423] [2021-08-21 18:47:57,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858483423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:47:57,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280333745] [2021-08-21 18:47:57,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:47:57,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:47:57,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:47:57,366 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:47:57,368 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:47:59,076 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:47:59,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:47:59,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:47:59,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:47:59,764 INFO L354 Elim1Store]: treesize reduction 68, result has 41.9 percent of original size [2021-08-21 18:47:59,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 102 treesize of output 106 [2021-08-21 18:48:00,740 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:00,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280333745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:00,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:00,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 18:48:00,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824601707] [2021-08-21 18:48:00,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:48:00,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:00,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:48:00,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:48:00,741 INFO L87 Difference]: Start difference. First operand 608 states and 1342 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:03,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:03,320 INFO L93 Difference]: Finished difference Result 910 states and 1985 transitions. [2021-08-21 18:48:03,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:48:03,320 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:03,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:03,322 INFO L225 Difference]: With dead ends: 910 [2021-08-21 18:48:03,322 INFO L226 Difference]: Without dead ends: 896 [2021-08-21 18:48:03,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2626.8ms TimeCoverageRelationStatistics Valid=734, Invalid=3298, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:48:03,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-08-21 18:48:03,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 652. [2021-08-21 18:48:03,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 2.2012288786482337) internal successors, (1433), 651 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have 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:48:03,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1433 transitions. [2021-08-21 18:48:03,330 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1433 transitions. Word has length 29 [2021-08-21 18:48:03,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:03,331 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 1433 transitions. [2021-08-21 18:48:03,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:03,331 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1433 transitions. [2021-08-21 18:48:03,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:03,332 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:03,332 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] [2021-08-21 18:48:03,355 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:48:03,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 18:48:03,532 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:48:03,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:03,533 INFO L82 PathProgramCache]: Analyzing trace with hash -420447220, now seen corresponding path program 17 times [2021-08-21 18:48:03,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:03,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878914124] [2021-08-21 18:48:03,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:03,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:03,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:03,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:03,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:03,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878914124] [2021-08-21 18:48:03,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878914124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:03,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787132932] [2021-08-21 18:48:03,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:48:03,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:03,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:03,951 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:48:03,952 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:48:05,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:48:05,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:05,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:48:05,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:06,346 INFO L354 Elim1Store]: treesize reduction 68, result has 41.9 percent of original size [2021-08-21 18:48:06,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 96 treesize of output 104 [2021-08-21 18:48:07,408 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:07,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787132932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:07,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:07,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 18:48:07,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208060839] [2021-08-21 18:48:07,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:48:07,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:07,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:48:07,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:48:07,410 INFO L87 Difference]: Start difference. First operand 652 states and 1433 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:09,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:09,966 INFO L93 Difference]: Finished difference Result 1112 states and 2303 transitions. [2021-08-21 18:48:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:48:09,966 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:09,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:09,968 INFO L225 Difference]: With dead ends: 1112 [2021-08-21 18:48:09,968 INFO L226 Difference]: Without dead ends: 1096 [2021-08-21 18:48:09,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 2549.7ms TimeCoverageRelationStatistics Valid=757, Invalid=3149, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 18:48:09,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2021-08-21 18:48:09,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 683. [2021-08-21 18:48:09,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 682 states have (on average 2.2126099706744866) internal successors, (1509), 682 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have 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:48:09,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1509 transitions. [2021-08-21 18:48:09,978 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1509 transitions. Word has length 29 [2021-08-21 18:48:09,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:09,979 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 1509 transitions. [2021-08-21 18:48:09,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:48:09,979 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1509 transitions. [2021-08-21 18:48:09,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:09,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:09,980 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] [2021-08-21 18:48:10,002 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-21 18:48:10,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 18:48:10,180 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:48:10,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:10,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1912451952, now seen corresponding path program 18 times [2021-08-21 18:48:10,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:10,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729723973] [2021-08-21 18:48:10,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:10,181 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:10,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:10,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:10,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729723973] [2021-08-21 18:48:10,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729723973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:10,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484330112] [2021-08-21 18:48:10,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:48:10,612 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:10,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:10,612 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:48:10,615 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:48:12,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:48:12,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:12,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 18:48:12,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:13,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:13,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:13,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:13,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:13,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:13,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:13,139 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:48:13,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 92 treesize of output 102 [2021-08-21 18:48:14,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:14,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484330112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:14,108 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:14,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 25 [2021-08-21 18:48:14,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745612654] [2021-08-21 18:48:14,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:48:14,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:14,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:48:14,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:48:14,109 INFO L87 Difference]: Start difference. First operand 683 states and 1509 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:48:15,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:15,801 INFO L93 Difference]: Finished difference Result 955 states and 1995 transitions. [2021-08-21 18:48:15,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:48:15,801 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:15,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:15,803 INFO L225 Difference]: With dead ends: 955 [2021-08-21 18:48:15,803 INFO L226 Difference]: Without dead ends: 945 [2021-08-21 18:48:15,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 1812.0ms TimeCoverageRelationStatistics Valid=485, Invalid=2485, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:48:15,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-08-21 18:48:15,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 684. [2021-08-21 18:48:15,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 2.2152269399707176) internal successors, (1513), 683 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have 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:48:15,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1513 transitions. [2021-08-21 18:48:15,814 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1513 transitions. Word has length 29 [2021-08-21 18:48:15,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:15,814 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1513 transitions. [2021-08-21 18:48:15,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:48:15,814 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1513 transitions. [2021-08-21 18:48:15,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:15,815 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:15,815 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] [2021-08-21 18:48:15,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 18:48:16,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:16,016 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:48:16,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:16,016 INFO L82 PathProgramCache]: Analyzing trace with hash -955632500, now seen corresponding path program 18 times [2021-08-21 18:48:16,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:16,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647774146] [2021-08-21 18:48:16,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:16,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:16,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:16,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:16,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647774146] [2021-08-21 18:48:16,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647774146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:16,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203930124] [2021-08-21 18:48:16,577 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:48:16,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:16,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:16,578 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:48:16,578 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:48:18,476 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:48:18,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:18,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:48:18,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:19,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:19,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:48:19,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 98 [2021-08-21 18:48:20,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:20,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203930124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:20,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:20,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:48:20,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831676260] [2021-08-21 18:48:20,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:48:20,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:20,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:48:20,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:48:20,535 INFO L87 Difference]: Start difference. First operand 684 states and 1513 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:48:22,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:22,901 INFO L93 Difference]: Finished difference Result 1008 states and 2119 transitions. [2021-08-21 18:48:22,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:48:22,901 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:22,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:22,903 INFO L225 Difference]: With dead ends: 1008 [2021-08-21 18:48:22,903 INFO L226 Difference]: Without dead ends: 998 [2021-08-21 18:48:22,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2404.8ms TimeCoverageRelationStatistics Valid=374, Invalid=2278, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:48:22,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2021-08-21 18:48:22,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 688. [2021-08-21 18:48:22,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 2.2212518195050945) internal successors, (1526), 687 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have 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:48:22,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 1526 transitions. [2021-08-21 18:48:22,915 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 1526 transitions. Word has length 29 [2021-08-21 18:48:22,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:22,915 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 1526 transitions. [2021-08-21 18:48:22,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:48:22,915 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 1526 transitions. [2021-08-21 18:48:22,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:22,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:22,916 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] [2021-08-21 18:48:22,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 18:48:23,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:23,138 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:48:23,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:23,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1877420208, now seen corresponding path program 19 times [2021-08-21 18:48:23,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:23,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282713141] [2021-08-21 18:48:23,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:23,139 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:23,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:23,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:23,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282713141] [2021-08-21 18:48:23,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282713141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:23,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918380171] [2021-08-21 18:48:23,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:48:23,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:23,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:23,879 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:48:23,880 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:48:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:25,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:48:25,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:26,539 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:48:26,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 97 treesize of output 85 [2021-08-21 18:48:26,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:26,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918380171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:26,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:26,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:48:26,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342511006] [2021-08-21 18:48:26,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:48:26,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:26,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:48:26,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:48:26,999 INFO L87 Difference]: Start difference. First operand 688 states and 1526 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:48:31,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:31,361 INFO L93 Difference]: Finished difference Result 1055 states and 2190 transitions. [2021-08-21 18:48:31,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:48:31,361 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:31,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:31,363 INFO L225 Difference]: With dead ends: 1055 [2021-08-21 18:48:31,363 INFO L226 Difference]: Without dead ends: 1045 [2021-08-21 18:48:31,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 4501.8ms TimeCoverageRelationStatistics Valid=570, Invalid=3212, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 18:48:31,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-08-21 18:48:31,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 703. [2021-08-21 18:48:31,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 2.2279202279202277) internal successors, (1564), 702 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have 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:48:31,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1564 transitions. [2021-08-21 18:48:31,371 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1564 transitions. Word has length 29 [2021-08-21 18:48:31,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:31,371 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 1564 transitions. [2021-08-21 18:48:31,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:48:31,371 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1564 transitions. [2021-08-21 18:48:31,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:31,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:31,372 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] [2021-08-21 18:48:31,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 18:48:31,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:31,577 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:48:31,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:31,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1211975504, now seen corresponding path program 20 times [2021-08-21 18:48:31,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:31,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437839306] [2021-08-21 18:48:31,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:31,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:31,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:32,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:32,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:32,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437839306] [2021-08-21 18:48:32,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437839306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:32,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690302931] [2021-08-21 18:48:32,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:48:32,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:32,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:32,172 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:48:32,173 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:48:34,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:48:34,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:34,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:48:34,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:34,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:34,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:34,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:34,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:34,975 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:48:34,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 74 [2021-08-21 18:48:35,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:35,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690302931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:35,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:35,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:48:35,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988434198] [2021-08-21 18:48:35,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:48:35,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:35,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:48:35,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:48:35,598 INFO L87 Difference]: Start difference. First operand 703 states and 1564 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:48:38,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:38,857 INFO L93 Difference]: Finished difference Result 1121 states and 2345 transitions. [2021-08-21 18:48:38,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:48:38,857 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:38,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:38,859 INFO L225 Difference]: With dead ends: 1121 [2021-08-21 18:48:38,859 INFO L226 Difference]: Without dead ends: 1111 [2021-08-21 18:48:38,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 3211.9ms TimeCoverageRelationStatistics Valid=396, Invalid=2256, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:48:38,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2021-08-21 18:48:38,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 707. [2021-08-21 18:48:38,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 706 states have (on average 2.228045325779037) internal successors, (1573), 706 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have 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:48:38,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1573 transitions. [2021-08-21 18:48:38,868 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1573 transitions. Word has length 29 [2021-08-21 18:48:38,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:38,869 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 1573 transitions. [2021-08-21 18:48:38,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:48:38,869 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1573 transitions. [2021-08-21 18:48:38,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:38,870 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:38,870 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] [2021-08-21 18:48:38,908 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:48:39,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 18:48:39,097 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:48:39,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:39,097 INFO L82 PathProgramCache]: Analyzing trace with hash -613630000, now seen corresponding path program 21 times [2021-08-21 18:48:39,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:39,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761079281] [2021-08-21 18:48:39,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:39,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:39,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:39,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:39,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761079281] [2021-08-21 18:48:39,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761079281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:39,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861597232] [2021-08-21 18:48:39,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:48:39,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:39,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:39,856 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:48:39,885 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:48:42,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:48:42,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:42,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:48:42,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:42,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:42,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:42,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:42,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:48:42,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:48:42,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 79 [2021-08-21 18:48:43,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:43,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861597232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:43,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:43,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:48:43,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762198881] [2021-08-21 18:48:43,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:48:43,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:43,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:48:43,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:48:43,216 INFO L87 Difference]: Start difference. First operand 707 states and 1573 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:48:46,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:46,875 INFO L93 Difference]: Finished difference Result 1057 states and 2230 transitions. [2021-08-21 18:48:46,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:48:46,880 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:46,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:46,882 INFO L225 Difference]: With dead ends: 1057 [2021-08-21 18:48:46,882 INFO L226 Difference]: Without dead ends: 1047 [2021-08-21 18:48:46,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 3624.5ms TimeCoverageRelationStatistics Valid=572, Invalid=2968, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:48:46,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2021-08-21 18:48:46,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 709. [2021-08-21 18:48:46,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 2.218926553672316) internal successors, (1571), 708 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have 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:48:46,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 1571 transitions. [2021-08-21 18:48:46,892 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 1571 transitions. Word has length 29 [2021-08-21 18:48:46,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:46,892 INFO L470 AbstractCegarLoop]: Abstraction has 709 states and 1571 transitions. [2021-08-21 18:48:46,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:48:46,892 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 1571 transitions. [2021-08-21 18:48:46,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:46,893 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:46,893 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] [2021-08-21 18:48:46,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-21 18:48:47,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-21 18:48:47,094 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:48:47,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:47,094 INFO L82 PathProgramCache]: Analyzing trace with hash 503738900, now seen corresponding path program 22 times [2021-08-21 18:48:47,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:47,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318692008] [2021-08-21 18:48:47,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:47,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:47,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:47,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:47,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:47,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318692008] [2021-08-21 18:48:47,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318692008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:47,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86687919] [2021-08-21 18:48:47,902 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:48:47,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:47,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:47,903 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:48:47,904 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:48:50,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:48:50,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:50,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:48:50,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:50,757 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:48:50,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 95 treesize of output 83 [2021-08-21 18:48:51,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:51,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86687919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:51,364 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:51,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:48:51,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504322137] [2021-08-21 18:48:51,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:48:51,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:51,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:48:51,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:48:51,365 INFO L87 Difference]: Start difference. First operand 709 states and 1571 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:48:53,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:53,575 INFO L93 Difference]: Finished difference Result 1014 states and 2150 transitions. [2021-08-21 18:48:53,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:48:53,575 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:53,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:53,577 INFO L225 Difference]: With dead ends: 1014 [2021-08-21 18:48:53,577 INFO L226 Difference]: Without dead ends: 1004 [2021-08-21 18:48:53,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 884 ImplicationChecksByTransitivity, 2357.9ms TimeCoverageRelationStatistics Valid=502, Invalid=2468, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:48:53,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2021-08-21 18:48:53,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 706. [2021-08-21 18:48:53,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 2.217021276595745) internal successors, (1563), 705 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have 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:48:53,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1563 transitions. [2021-08-21 18:48:53,586 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1563 transitions. Word has length 29 [2021-08-21 18:48:53,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:53,586 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1563 transitions. [2021-08-21 18:48:53,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:48:53,587 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1563 transitions. [2021-08-21 18:48:53,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:53,588 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:53,588 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] [2021-08-21 18:48:53,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-21 18:48:53,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 18:48:53,796 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:48:53,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:53,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1275612752, now seen corresponding path program 23 times [2021-08-21 18:48:53,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:53,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934083492] [2021-08-21 18:48:53,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:53,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:53,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:48:54,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:54,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:48:54,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934083492] [2021-08-21 18:48:54,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934083492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:54,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207497238] [2021-08-21 18:48:54,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:48:54,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:48:54,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:48:54,175 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:48:54,175 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:48:56,501 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:48:56,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:48:56,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:48:56,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:48:57,140 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:48:57,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 86 treesize of output 74 [2021-08-21 18:48:57,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:48:57,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207497238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:48:57,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:48:57,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:48:57,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582897771] [2021-08-21 18:48:57,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:48:57,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:48:57,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:48:57,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:48:57,584 INFO L87 Difference]: Start difference. First operand 706 states and 1563 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:48:59,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:48:59,620 INFO L93 Difference]: Finished difference Result 1347 states and 2760 transitions. [2021-08-21 18:48:59,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:48:59,620 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:48:59,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:48:59,623 INFO L225 Difference]: With dead ends: 1347 [2021-08-21 18:48:59,623 INFO L226 Difference]: Without dead ends: 1335 [2021-08-21 18:48:59,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 2115.0ms TimeCoverageRelationStatistics Valid=599, Invalid=2707, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:48:59,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1335 states. [2021-08-21 18:48:59,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1335 to 725. [2021-08-21 18:48:59,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 2.222375690607735) internal successors, (1609), 724 states have internal predecessors, (1609), 0 states have call successors, (0), 0 states have 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:48:59,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 1609 transitions. [2021-08-21 18:48:59,635 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 1609 transitions. Word has length 29 [2021-08-21 18:48:59,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:48:59,635 INFO L470 AbstractCegarLoop]: Abstraction has 725 states and 1609 transitions. [2021-08-21 18:48:59,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:48:59,635 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 1609 transitions. [2021-08-21 18:48:59,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:48:59,636 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:48:59,636 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] [2021-08-21 18:48:59,660 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:48:59,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 18:48:59,837 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:48:59,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:48:59,837 INFO L82 PathProgramCache]: Analyzing trace with hash -216391980, now seen corresponding path program 24 times [2021-08-21 18:48:59,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:48:59,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882796245] [2021-08-21 18:48:59,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:48:59,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:48:59,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:00,258 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:00,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:00,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882796245] [2021-08-21 18:49:00,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882796245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:00,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137280541] [2021-08-21 18:49:00,258 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:49:00,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:00,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:00,259 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:49:00,260 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:49:02,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:49:02,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:02,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:49:02,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:03,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:03,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:49:03,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:03,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:49:03,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 84 treesize of output 102 [2021-08-21 18:49:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:04,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137280541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:04,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:04,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:49:04,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977805334] [2021-08-21 18:49:04,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:49:04,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:04,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:49:04,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:49:04,779 INFO L87 Difference]: Start difference. First operand 725 states and 1609 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:49:06,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:06,490 INFO L93 Difference]: Finished difference Result 1025 states and 2106 transitions. [2021-08-21 18:49:06,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:49:06,490 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:06,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:06,492 INFO L225 Difference]: With dead ends: 1025 [2021-08-21 18:49:06,492 INFO L226 Difference]: Without dead ends: 1005 [2021-08-21 18:49:06,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1727.1ms TimeCoverageRelationStatistics Valid=296, Invalid=1960, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:49:06,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-08-21 18:49:06,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 729. [2021-08-21 18:49:06,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 2.223901098901099) internal successors, (1619), 728 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have 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:49:06,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 1619 transitions. [2021-08-21 18:49:06,504 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 1619 transitions. Word has length 29 [2021-08-21 18:49:06,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:06,504 INFO L470 AbstractCegarLoop]: Abstraction has 729 states and 1619 transitions. [2021-08-21 18:49:06,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:49:06,504 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 1619 transitions. [2021-08-21 18:49:06,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:06,506 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:06,506 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] [2021-08-21 18:49:06,541 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:49:06,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-21 18:49:06,721 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:49:06,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:06,721 INFO L82 PathProgramCache]: Analyzing trace with hash -369043568, now seen corresponding path program 11 times [2021-08-21 18:49:06,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:06,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145849383] [2021-08-21 18:49:06,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:06,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:06,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:06,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:06,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:06,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145849383] [2021-08-21 18:49:06,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145849383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:06,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521935152] [2021-08-21 18:49:06,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:49:06,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:06,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:06,921 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:49:06,946 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:49:09,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:49:09,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:09,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 18:49:09,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:10,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 48 [2021-08-21 18:49:10,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:10,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521935152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:10,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:10,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 18:49:10,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086963780] [2021-08-21 18:49:10,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:49:10,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:10,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:49:10,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:49:10,330 INFO L87 Difference]: Start difference. First operand 729 states and 1619 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:10,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:10,422 INFO L93 Difference]: Finished difference Result 788 states and 1704 transitions. [2021-08-21 18:49:10,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:49:10,422 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:10,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:10,424 INFO L225 Difference]: With dead ends: 788 [2021-08-21 18:49:10,424 INFO L226 Difference]: Without dead ends: 783 [2021-08-21 18:49:10,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 207.6ms TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:49:10,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-08-21 18:49:10,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 733. [2021-08-21 18:49:10,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 2.2254098360655736) internal successors, (1629), 732 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have 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:49:10,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 1629 transitions. [2021-08-21 18:49:10,435 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 1629 transitions. Word has length 29 [2021-08-21 18:49:10,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:10,435 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 1629 transitions. [2021-08-21 18:49:10,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:10,435 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 1629 transitions. [2021-08-21 18:49:10,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:10,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:10,437 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] [2021-08-21 18:49:10,478 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:49:10,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 18:49:10,651 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:49:10,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:10,651 INFO L82 PathProgramCache]: Analyzing trace with hash -2094619316, now seen corresponding path program 25 times [2021-08-21 18:49:10,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:10,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533889092] [2021-08-21 18:49:10,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:10,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:10,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:10,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:11,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:11,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533889092] [2021-08-21 18:49:11,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533889092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:11,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385645164] [2021-08-21 18:49:11,000 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:11,000 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:11,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:11,001 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:49:11,001 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:49:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:13,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:49:13,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:14,115 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:49:14,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 95 treesize of output 83 [2021-08-21 18:49:14,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:14,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385645164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:14,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:14,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:49:14,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042230725] [2021-08-21 18:49:14,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:49:14,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:14,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:49:14,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:49:14,545 INFO L87 Difference]: Start difference. First operand 733 states and 1629 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:49:17,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:17,971 INFO L93 Difference]: Finished difference Result 1066 states and 2253 transitions. [2021-08-21 18:49:17,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:49:17,972 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:17,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:17,974 INFO L225 Difference]: With dead ends: 1066 [2021-08-21 18:49:17,974 INFO L226 Difference]: Without dead ends: 1052 [2021-08-21 18:49:17,975 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 1537.0ms TimeCoverageRelationStatistics Valid=385, Invalid=1777, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:49:17,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-08-21 18:49:17,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 738. [2021-08-21 18:49:17,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 2.226594301221167) internal successors, (1641), 737 states have internal predecessors, (1641), 0 states have call successors, (0), 0 states have 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:49:17,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1641 transitions. [2021-08-21 18:49:17,986 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1641 transitions. Word has length 29 [2021-08-21 18:49:17,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:17,986 INFO L470 AbstractCegarLoop]: Abstraction has 738 states and 1641 transitions. [2021-08-21 18:49:17,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:49:17,987 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1641 transitions. [2021-08-21 18:49:17,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:17,988 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:17,988 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] [2021-08-21 18:49:18,020 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:49:18,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:18,213 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:49:18,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:18,213 INFO L82 PathProgramCache]: Analyzing trace with hash -707381104, now seen corresponding path program 12 times [2021-08-21 18:49:18,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:18,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620885322] [2021-08-21 18:49:18,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:18,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:18,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:18,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:18,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:18,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620885322] [2021-08-21 18:49:18,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620885322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:18,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108159451] [2021-08-21 18:49:18,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:49:18,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:18,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:18,441 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:49:18,442 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:49:21,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:49:21,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:21,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 18:49:21,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:21,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 48 [2021-08-21 18:49:21,727 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:21,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108159451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:21,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:21,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 18:49:21,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223975261] [2021-08-21 18:49:21,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:49:21,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:21,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:49:21,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:49:21,728 INFO L87 Difference]: Start difference. First operand 738 states and 1641 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:21,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:21,881 INFO L93 Difference]: Finished difference Result 845 states and 1807 transitions. [2021-08-21 18:49:21,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:49:21,881 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:21,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:21,884 INFO L225 Difference]: With dead ends: 845 [2021-08-21 18:49:21,885 INFO L226 Difference]: Without dead ends: 840 [2021-08-21 18:49:21,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 275.0ms TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:49:21,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-08-21 18:49:21,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 750. [2021-08-21 18:49:21,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 749 states have (on average 2.2283044058744994) internal successors, (1669), 749 states have internal predecessors, (1669), 0 states have call successors, (0), 0 states have 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:49:21,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1669 transitions. [2021-08-21 18:49:21,897 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1669 transitions. Word has length 29 [2021-08-21 18:49:21,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:21,897 INFO L470 AbstractCegarLoop]: Abstraction has 750 states and 1669 transitions. [2021-08-21 18:49:21,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:21,897 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1669 transitions. [2021-08-21 18:49:21,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:21,898 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:21,898 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] [2021-08-21 18:49:21,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 18:49:22,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:22,125 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:49:22,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:22,125 INFO L82 PathProgramCache]: Analyzing trace with hash 151745800, now seen corresponding path program 19 times [2021-08-21 18:49:22,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:22,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415193807] [2021-08-21 18:49:22,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:22,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:22,645 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:22,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:22,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415193807] [2021-08-21 18:49:22,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415193807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:22,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100523931] [2021-08-21 18:49:22,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:49:22,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:22,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:22,647 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:49:22,666 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:49:25,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:25,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:49:25,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:26,080 INFO L354 Elim1Store]: treesize reduction 68, result has 41.9 percent of original size [2021-08-21 18:49:26,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 102 treesize of output 106 [2021-08-21 18:49:26,793 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:26,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100523931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:26,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:26,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2021-08-21 18:49:26,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274307062] [2021-08-21 18:49:26,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:49:26,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:26,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:49:26,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:49:26,794 INFO L87 Difference]: Start difference. First operand 750 states and 1669 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:49:29,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:29,740 INFO L93 Difference]: Finished difference Result 1037 states and 2226 transitions. [2021-08-21 18:49:29,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:49:29,740 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:29,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:29,742 INFO L225 Difference]: With dead ends: 1037 [2021-08-21 18:49:29,742 INFO L226 Difference]: Without dead ends: 1027 [2021-08-21 18:49:29,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 1016.1ms TimeCoverageRelationStatistics Valid=305, Invalid=1177, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:49:29,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2021-08-21 18:49:29,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 750. [2021-08-21 18:49:29,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 749 states have (on average 2.2283044058744994) internal successors, (1669), 749 states have internal predecessors, (1669), 0 states have call successors, (0), 0 states have 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:49:29,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1669 transitions. [2021-08-21 18:49:29,756 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1669 transitions. Word has length 29 [2021-08-21 18:49:29,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:29,756 INFO L470 AbstractCegarLoop]: Abstraction has 750 states and 1669 transitions. [2021-08-21 18:49:29,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:49:29,756 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1669 transitions. [2021-08-21 18:49:29,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:29,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:29,758 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] [2021-08-21 18:49:29,804 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:49:29,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:29,981 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:49:29,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:29,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1425487112, now seen corresponding path program 20 times [2021-08-21 18:49:29,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:29,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344838428] [2021-08-21 18:49:29,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:29,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:30,484 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:30,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:30,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344838428] [2021-08-21 18:49:30,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344838428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:30,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596312412] [2021-08-21 18:49:30,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:49:30,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:30,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:30,486 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:49:30,500 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:49:33,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:49:33,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:33,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:49:33,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:33,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:33,827 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:49:33,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 104 treesize of output 112 [2021-08-21 18:49:35,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:35,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596312412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:35,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:35,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 25 [2021-08-21 18:49:35,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097645907] [2021-08-21 18:49:35,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:49:35,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:35,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:49:35,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:49:35,017 INFO L87 Difference]: Start difference. First operand 750 states and 1669 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:38,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:38,197 INFO L93 Difference]: Finished difference Result 1064 states and 2342 transitions. [2021-08-21 18:49:38,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:49:38,197 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:38,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:38,199 INFO L225 Difference]: With dead ends: 1064 [2021-08-21 18:49:38,199 INFO L226 Difference]: Without dead ends: 1052 [2021-08-21 18:49:38,199 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1180 ImplicationChecksByTransitivity, 3306.5ms TimeCoverageRelationStatistics Valid=796, Invalid=3110, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 18:49:38,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-08-21 18:49:38,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 777. [2021-08-21 18:49:38,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 776 states have (on average 2.220360824742268) internal successors, (1723), 776 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have 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:49:38,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1723 transitions. [2021-08-21 18:49:38,208 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1723 transitions. Word has length 29 [2021-08-21 18:49:38,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:38,208 INFO L470 AbstractCegarLoop]: Abstraction has 777 states and 1723 transitions. [2021-08-21 18:49:38,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:38,208 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1723 transitions. [2021-08-21 18:49:38,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:38,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:38,210 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] [2021-08-21 18:49:38,236 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:49:38,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-21 18:49:38,414 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:49:38,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:38,415 INFO L82 PathProgramCache]: Analyzing trace with hash 684913928, now seen corresponding path program 21 times [2021-08-21 18:49:38,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:38,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378887064] [2021-08-21 18:49:38,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:38,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:38,882 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:38,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:38,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378887064] [2021-08-21 18:49:38,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378887064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:38,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121932315] [2021-08-21 18:49:38,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:49:38,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:38,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:38,885 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:49:38,910 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:49:41,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:49:41,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:49:41,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:49:41,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:49:42,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:49:42,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:49:42,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:49:42,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 8 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 16 case distinctions, treesize of input 92 treesize of output 168 [2021-08-21 18:49:53,687 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:53,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121932315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:53,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:49:53,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2021-08-21 18:49:53,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534455841] [2021-08-21 18:49:53,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 18:49:53,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:49:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 18:49:53,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:49:53,688 INFO L87 Difference]: Start difference. First operand 777 states and 1723 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:57,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:49:57,418 INFO L93 Difference]: Finished difference Result 1216 states and 2578 transitions. [2021-08-21 18:49:57,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:49:57,419 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:49:57,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:49:57,420 INFO L225 Difference]: With dead ends: 1216 [2021-08-21 18:49:57,420 INFO L226 Difference]: Without dead ends: 1200 [2021-08-21 18:49:57,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1708 ImplicationChecksByTransitivity, 3797.2ms TimeCoverageRelationStatistics Valid=897, Invalid=4505, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 18:49:57,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1200 states. [2021-08-21 18:49:57,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1200 to 780. [2021-08-21 18:49:57,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 2.2233632862644415) internal successors, (1732), 779 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have 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:49:57,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1732 transitions. [2021-08-21 18:49:57,430 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1732 transitions. Word has length 29 [2021-08-21 18:49:57,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:49:57,430 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 1732 transitions. [2021-08-21 18:49:57,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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:49:57,431 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1732 transitions. [2021-08-21 18:49:57,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:49:57,432 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:49:57,432 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] [2021-08-21 18:49:57,457 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:49:57,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-21 18:49:57,633 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:49:57,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:49:57,633 INFO L82 PathProgramCache]: Analyzing trace with hash -807090804, now seen corresponding path program 22 times [2021-08-21 18:49:57,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:49:57,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125400441] [2021-08-21 18:49:57,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:49:57,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:49:57,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:49:58,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:49:58,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:49:58,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125400441] [2021-08-21 18:49:58,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125400441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:49:58,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703607531] [2021-08-21 18:49:58,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:49:58,083 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:49:58,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:49:58,084 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:49:58,085 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:50:00,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:00,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:00,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:50:00,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:01,567 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:50:01,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 102 treesize of output 67 [2021-08-21 18:50:01,762 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:01,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703607531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:01,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:01,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-21 18:50:01,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544866654] [2021-08-21 18:50:01,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:50:01,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:01,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:50:01,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:50:01,763 INFO L87 Difference]: Start difference. First operand 780 states and 1732 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:50:03,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:03,395 INFO L93 Difference]: Finished difference Result 1098 states and 2328 transitions. [2021-08-21 18:50:03,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:50:03,396 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:50:03,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:03,397 INFO L225 Difference]: With dead ends: 1098 [2021-08-21 18:50:03,397 INFO L226 Difference]: Without dead ends: 1088 [2021-08-21 18:50:03,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 1705.8ms TimeCoverageRelationStatistics Valid=494, Invalid=2262, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:50:03,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-08-21 18:50:03,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 803. [2021-08-21 18:50:03,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 2.2219451371571073) internal successors, (1782), 802 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have 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:50:03,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1782 transitions. [2021-08-21 18:50:03,407 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1782 transitions. Word has length 29 [2021-08-21 18:50:03,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:03,408 INFO L470 AbstractCegarLoop]: Abstraction has 803 states and 1782 transitions. [2021-08-21 18:50:03,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:50:03,408 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1782 transitions. [2021-08-21 18:50:03,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:50:03,409 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:03,409 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] [2021-08-21 18:50:03,435 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:50:03,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:03,609 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:50:03,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:03,610 INFO L82 PathProgramCache]: Analyzing trace with hash 149728648, now seen corresponding path program 26 times [2021-08-21 18:50:03,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:03,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866088670] [2021-08-21 18:50:03,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:03,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:04,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:04,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:04,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866088670] [2021-08-21 18:50:04,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866088670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:04,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440951150] [2021-08-21 18:50:04,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:50:04,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:04,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:04,352 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:50:04,353 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:50:07,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:50:07,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:07,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:50:07,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:07,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:07,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:07,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:07,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:07,974 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:50:07,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 70 [2021-08-21 18:50:08,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:08,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440951150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:08,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:08,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:50:08,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843444434] [2021-08-21 18:50:08,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:50:08,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:08,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:50:08,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:50:08,431 INFO L87 Difference]: Start difference. First operand 803 states and 1782 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:50:10,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:10,027 INFO L93 Difference]: Finished difference Result 1110 states and 2363 transitions. [2021-08-21 18:50:10,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:50:10,027 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:50:10,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:10,028 INFO L225 Difference]: With dead ends: 1110 [2021-08-21 18:50:10,028 INFO L226 Difference]: Without dead ends: 1105 [2021-08-21 18:50:10,029 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 1793.6ms TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:50:10,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2021-08-21 18:50:10,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 805. [2021-08-21 18:50:10,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 804 states have (on average 2.2238805970149254) internal successors, (1788), 804 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have 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:50:10,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1788 transitions. [2021-08-21 18:50:10,038 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1788 transitions. Word has length 29 [2021-08-21 18:50:10,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:10,038 INFO L470 AbstractCegarLoop]: Abstraction has 805 states and 1788 transitions. [2021-08-21 18:50:10,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:50:10,038 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1788 transitions. [2021-08-21 18:50:10,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:50:10,039 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:10,039 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] [2021-08-21 18:50:10,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 18:50:10,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:10,240 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:50:10,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:10,240 INFO L82 PathProgramCache]: Analyzing trace with hash -772059060, now seen corresponding path program 27 times [2021-08-21 18:50:10,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:10,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067569065] [2021-08-21 18:50:10,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:10,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:10,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:10,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:10,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:10,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067569065] [2021-08-21 18:50:10,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067569065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:10,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491897201] [2021-08-21 18:50:10,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:50:10,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:10,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:10,851 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:50:10,852 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:50:13,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:50:13,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:13,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:50:13,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:14,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:14,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:50:14,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:14,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:50:14,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 93 treesize of output 111 [2021-08-21 18:50:16,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:16,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491897201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:16,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:16,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:50:16,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354893823] [2021-08-21 18:50:16,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:50:16,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:16,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:50:16,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:50:16,266 INFO L87 Difference]: Start difference. First operand 805 states and 1788 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:50:19,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:19,423 INFO L93 Difference]: Finished difference Result 1257 states and 2627 transitions. [2021-08-21 18:50:19,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:50:19,424 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:50:19,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:19,426 INFO L225 Difference]: With dead ends: 1257 [2021-08-21 18:50:19,426 INFO L226 Difference]: Without dead ends: 1247 [2021-08-21 18:50:19,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 3232.6ms TimeCoverageRelationStatistics Valid=408, Invalid=2562, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:50:19,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2021-08-21 18:50:19,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 836. [2021-08-21 18:50:19,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 2.2347305389221557) internal successors, (1866), 835 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have 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:50:19,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1866 transitions. [2021-08-21 18:50:19,440 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1866 transitions. Word has length 29 [2021-08-21 18:50:19,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:19,440 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1866 transitions. [2021-08-21 18:50:19,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:50:19,440 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1866 transitions. [2021-08-21 18:50:19,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:50:19,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:19,442 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] [2021-08-21 18:50:19,491 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:50:19,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 18:50:19,657 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:50:19,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:19,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1433784140, now seen corresponding path program 28 times [2021-08-21 18:50:19,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:19,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832453559] [2021-08-21 18:50:19,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:19,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:19,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:20,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:20,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832453559] [2021-08-21 18:50:20,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832453559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:20,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096950664] [2021-08-21 18:50:20,089 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:50:20,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:20,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:20,090 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:50:20,091 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:50:23,229 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:50:23,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:23,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:50:23,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:23,954 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:50:23,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 97 treesize of output 85 [2021-08-21 18:50:24,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:24,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096950664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:24,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:24,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:50:24,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608071163] [2021-08-21 18:50:24,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:50:24,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:24,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:50:24,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:50:24,487 INFO L87 Difference]: Start difference. First operand 836 states and 1866 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:50:25,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:25,035 INFO L93 Difference]: Finished difference Result 1121 states and 2429 transitions. [2021-08-21 18:50:25,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:50:25,035 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:50:25,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:25,037 INFO L225 Difference]: With dead ends: 1121 [2021-08-21 18:50:25,037 INFO L226 Difference]: Without dead ends: 1116 [2021-08-21 18:50:25,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 781.8ms TimeCoverageRelationStatistics Valid=216, Invalid=840, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:50:25,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-08-21 18:50:25,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 837. [2021-08-21 18:50:25,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.236842105263158) internal successors, (1870), 836 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have 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:50:25,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1870 transitions. [2021-08-21 18:50:25,046 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1870 transitions. Word has length 29 [2021-08-21 18:50:25,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:25,047 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1870 transitions. [2021-08-21 18:50:25,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:50:25,047 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1870 transitions. [2021-08-21 18:50:25,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:50:25,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:25,048 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] [2021-08-21 18:50:25,075 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:50:25,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-21 18:50:25,249 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:50:25,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:25,249 INFO L82 PathProgramCache]: Analyzing trace with hash 460429260, now seen corresponding path program 29 times [2021-08-21 18:50:25,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:25,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174225909] [2021-08-21 18:50:25,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:25,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:25,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:25,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:25,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174225909] [2021-08-21 18:50:25,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174225909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:25,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030312217] [2021-08-21 18:50:25,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:50:25,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:25,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:25,709 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:50:25,710 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:50:28,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:50:28,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:28,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:50:28,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:29,535 INFO L354 Elim1Store]: treesize reduction 40, result has 38.5 percent of original size [2021-08-21 18:50:29,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 97 treesize of output 85 [2021-08-21 18:50:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:30,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030312217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:30,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:30,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:50:30,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672103142] [2021-08-21 18:50:30,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:50:30,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:30,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:50:30,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:50:30,147 INFO L87 Difference]: Start difference. First operand 837 states and 1870 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:50:30,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:30,616 INFO L93 Difference]: Finished difference Result 1121 states and 2439 transitions. [2021-08-21 18:50:30,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:50:30,616 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:50:30,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:30,617 INFO L225 Difference]: With dead ends: 1121 [2021-08-21 18:50:30,617 INFO L226 Difference]: Without dead ends: 1116 [2021-08-21 18:50:30,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 654.8ms TimeCoverageRelationStatistics Valid=232, Invalid=824, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:50:30,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-08-21 18:50:30,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 837. [2021-08-21 18:50:30,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.236842105263158) internal successors, (1870), 836 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have 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:50:30,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1870 transitions. [2021-08-21 18:50:30,627 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1870 transitions. Word has length 29 [2021-08-21 18:50:30,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:30,627 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1870 transitions. [2021-08-21 18:50:30,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:50:30,628 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1870 transitions. [2021-08-21 18:50:30,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 18:50:30,629 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:30,629 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] [2021-08-21 18:50:30,656 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:50:30,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:30,829 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:50:30,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:30,829 INFO L82 PathProgramCache]: Analyzing trace with hash 510118160, now seen corresponding path program 30 times [2021-08-21 18:50:30,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:30,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650102473] [2021-08-21 18:50:30,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:30,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:30,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:31,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:31,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:31,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650102473] [2021-08-21 18:50:31,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650102473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:31,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766385633] [2021-08-21 18:50:31,287 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:50:31,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:31,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:31,288 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:50:31,289 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:50:34,486 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:50:34,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:34,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 18:50:34,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:35,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:35,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:35,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:35,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:50:35,069 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:50:35,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 79 [2021-08-21 18:50:35,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:35,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766385633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:35,512 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:35,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-21 18:50:35,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286321506] [2021-08-21 18:50:35,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:50:35,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:35,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:50:35,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:50:35,513 INFO L87 Difference]: Start difference. First operand 837 states and 1870 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:50:37,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:37,016 INFO L93 Difference]: Finished difference Result 1156 states and 2482 transitions. [2021-08-21 18:50:37,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:50:37,017 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 18:50:37,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:37,018 INFO L225 Difference]: With dead ends: 1156 [2021-08-21 18:50:37,018 INFO L226 Difference]: Without dead ends: 1146 [2021-08-21 18:50:37,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1581.2ms TimeCoverageRelationStatistics Valid=312, Invalid=1494, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:50:37,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1146 states. [2021-08-21 18:50:37,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1146 to 837. [2021-08-21 18:50:37,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.236842105263158) internal successors, (1870), 836 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have 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:50:37,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1870 transitions. [2021-08-21 18:50:37,033 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1870 transitions. Word has length 29 [2021-08-21 18:50:37,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:37,033 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1870 transitions. [2021-08-21 18:50:37,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:50:37,033 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1870 transitions. [2021-08-21 18:50:37,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:50:37,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:37,035 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] [2021-08-21 18:50:37,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 18:50:37,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 18:50:37,261 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:50:37,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:37,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1601714702, now seen corresponding path program 23 times [2021-08-21 18:50:37,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:37,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446936207] [2021-08-21 18:50:37,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:37,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:37,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:37,329 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:37,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:37,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446936207] [2021-08-21 18:50:37,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446936207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:37,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960991532] [2021-08-21 18:50:37,330 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:50:37,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:37,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:37,345 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:50:37,346 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:50:40,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:50:40,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:40,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:40,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:40,855 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:40,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960991532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:40,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:40,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 18:50:40,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116285065] [2021-08-21 18:50:40,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:50:40,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:40,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:50:40,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:50:40,856 INFO L87 Difference]: Start difference. First operand 837 states and 1870 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:41,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:41,850 INFO L93 Difference]: Finished difference Result 1809 states and 3589 transitions. [2021-08-21 18:50:41,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 18:50:41,850 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:50:41,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:41,853 INFO L225 Difference]: With dead ends: 1809 [2021-08-21 18:50:41,853 INFO L226 Difference]: Without dead ends: 1809 [2021-08-21 18:50:41,853 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 689.5ms TimeCoverageRelationStatistics Valid=1042, Invalid=4070, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:50:41,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2021-08-21 18:50:41,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 895. [2021-08-21 18:50:41,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 2.2539149888143175) internal successors, (2015), 894 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have 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:50:41,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2015 transitions. [2021-08-21 18:50:41,866 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2015 transitions. Word has length 31 [2021-08-21 18:50:41,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:41,866 INFO L470 AbstractCegarLoop]: Abstraction has 895 states and 2015 transitions. [2021-08-21 18:50:41,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:41,866 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2015 transitions. [2021-08-21 18:50:41,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:50:41,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:41,868 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] [2021-08-21 18:50:41,894 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:50:42,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:42,068 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:50:42,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:42,068 INFO L82 PathProgramCache]: Analyzing trace with hash -29329934, now seen corresponding path program 24 times [2021-08-21 18:50:42,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:42,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132557377] [2021-08-21 18:50:42,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:42,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:42,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:42,140 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:42,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:42,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132557377] [2021-08-21 18:50:42,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132557377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:42,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178624032] [2021-08-21 18:50:42,141 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:50:42,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:42,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:42,142 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:50:42,142 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:50:45,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:50:45,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:45,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:45,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:45,733 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:45,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178624032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:45,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:45,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 18:50:45,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509438543] [2021-08-21 18:50:45,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:50:45,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:45,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:50:45,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:45,734 INFO L87 Difference]: Start difference. First operand 895 states and 2015 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:50:46,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:46,542 INFO L93 Difference]: Finished difference Result 1441 states and 2926 transitions. [2021-08-21 18:50:46,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 18:50:46,542 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:50:46,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:46,544 INFO L225 Difference]: With dead ends: 1441 [2021-08-21 18:50:46,544 INFO L226 Difference]: Without dead ends: 1441 [2021-08-21 18:50:46,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1378 ImplicationChecksByTransitivity, 620.0ms TimeCoverageRelationStatistics Valid=919, Invalid=3241, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 18:50:46,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2021-08-21 18:50:46,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 871. [2021-08-21 18:50:46,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 870 states have (on average 2.240229885057471) internal successors, (1949), 870 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have 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:50:46,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1949 transitions. [2021-08-21 18:50:46,557 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1949 transitions. Word has length 31 [2021-08-21 18:50:46,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:46,557 INFO L470 AbstractCegarLoop]: Abstraction has 871 states and 1949 transitions. [2021-08-21 18:50:46,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:50:46,557 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1949 transitions. [2021-08-21 18:50:46,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:50:46,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:46,559 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] [2021-08-21 18:50:46,589 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:50:46,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:46,771 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:50:46,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:46,771 INFO L82 PathProgramCache]: Analyzing trace with hash -796056078, now seen corresponding path program 25 times [2021-08-21 18:50:46,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:46,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689146640] [2021-08-21 18:50:46,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:46,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:46,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:46,853 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:46,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:46,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689146640] [2021-08-21 18:50:46,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689146640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:46,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336136701] [2021-08-21 18:50:46,854 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:50:46,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:46,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:46,855 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:50:46,857 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:50:50,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:50,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:50,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:50,423 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:50,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336136701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:50,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:50,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 18:50:50,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064570223] [2021-08-21 18:50:50,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:50:50,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:50,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:50:50,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:50:50,424 INFO L87 Difference]: Start difference. First operand 871 states and 1949 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:50:50,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:50,795 INFO L93 Difference]: Finished difference Result 1288 states and 2661 transitions. [2021-08-21 18:50:50,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:50:50,795 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:50:50,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:50,797 INFO L225 Difference]: With dead ends: 1288 [2021-08-21 18:50:50,797 INFO L226 Difference]: Without dead ends: 1288 [2021-08-21 18:50:50,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 271.4ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:50:50,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-08-21 18:50:50,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 871. [2021-08-21 18:50:50,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 870 states have (on average 2.240229885057471) internal successors, (1949), 870 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have 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:50:50,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1949 transitions. [2021-08-21 18:50:50,808 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1949 transitions. Word has length 31 [2021-08-21 18:50:50,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:50,808 INFO L470 AbstractCegarLoop]: Abstraction has 871 states and 1949 transitions. [2021-08-21 18:50:50,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:50:50,808 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1949 transitions. [2021-08-21 18:50:50,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:50:50,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:50,810 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] [2021-08-21 18:50:50,844 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:50:51,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-21 18:50:51,025 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:50:51,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:51,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1248817682, now seen corresponding path program 26 times [2021-08-21 18:50:51,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:51,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084778747] [2021-08-21 18:50:51,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:51,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:51,089 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:51,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:51,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084778747] [2021-08-21 18:50:51,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084778747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:51,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393968664] [2021-08-21 18:50:51,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:50:51,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:51,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:51,090 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:50:51,091 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:50:54,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:50:54,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:54,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:54,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:54,642 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:54,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393968664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:54,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:54,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:50:54,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36094887] [2021-08-21 18:50:54,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:50:54,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:54,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:50:54,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:54,643 INFO L87 Difference]: Start difference. First operand 871 states and 1949 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:55,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:55,422 INFO L93 Difference]: Finished difference Result 2010 states and 3942 transitions. [2021-08-21 18:50:55,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 18:50:55,422 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:50:55,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:55,425 INFO L225 Difference]: With dead ends: 2010 [2021-08-21 18:50:55,425 INFO L226 Difference]: Without dead ends: 2010 [2021-08-21 18:50:55,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1397 ImplicationChecksByTransitivity, 555.1ms TimeCoverageRelationStatistics Valid=867, Invalid=3165, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:50:55,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2010 states. [2021-08-21 18:50:55,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2010 to 877. [2021-08-21 18:50:55,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 876 states have (on average 2.2374429223744294) internal successors, (1960), 876 states have internal predecessors, (1960), 0 states have call successors, (0), 0 states have 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:50:55,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1960 transitions. [2021-08-21 18:50:55,439 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1960 transitions. Word has length 31 [2021-08-21 18:50:55,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:55,439 INFO L470 AbstractCegarLoop]: Abstraction has 877 states and 1960 transitions. [2021-08-21 18:50:55,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:50:55,439 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1960 transitions. [2021-08-21 18:50:55,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:50:55,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:55,441 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] [2021-08-21 18:50:55,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 18:50:55,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:55,641 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:50:55,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:55,641 INFO L82 PathProgramCache]: Analyzing trace with hash 239582578, now seen corresponding path program 27 times [2021-08-21 18:50:55,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:55,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211102471] [2021-08-21 18:50:55,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:55,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:55,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:55,706 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:55,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:55,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211102471] [2021-08-21 18:50:55,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211102471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:55,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710827420] [2021-08-21 18:50:55,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:50:55,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:55,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:55,708 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:50:55,709 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:50:59,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:50:59,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:50:59,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:50:59,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:50:59,263 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:50:59,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710827420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:59,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:50:59,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:50:59,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431718403] [2021-08-21 18:50:59,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:50:59,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:50:59,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:50:59,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:50:59,264 INFO L87 Difference]: Start difference. First operand 877 states and 1960 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:50:59,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:50:59,579 INFO L93 Difference]: Finished difference Result 2006 states and 4023 transitions. [2021-08-21 18:50:59,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:50:59,579 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:50:59,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:50:59,582 INFO L225 Difference]: With dead ends: 2006 [2021-08-21 18:50:59,582 INFO L226 Difference]: Without dead ends: 1998 [2021-08-21 18:50:59,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 259.4ms TimeCoverageRelationStatistics Valid=319, Invalid=941, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:50:59,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2021-08-21 18:50:59,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1251. [2021-08-21 18:50:59,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 1250 states have (on average 2.2496) internal successors, (2812), 1250 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have 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:50:59,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 2812 transitions. [2021-08-21 18:50:59,599 INFO L78 Accepts]: Start accepts. Automaton has 1251 states and 2812 transitions. Word has length 31 [2021-08-21 18:50:59,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:50:59,599 INFO L470 AbstractCegarLoop]: Abstraction has 1251 states and 2812 transitions. [2021-08-21 18:50:59,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:50:59,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1251 states and 2812 transitions. [2021-08-21 18:50:59,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:50:59,601 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:50:59,601 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] [2021-08-21 18:50:59,634 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:50:59,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:59,818 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:50:59,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:50:59,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1906098834, now seen corresponding path program 31 times [2021-08-21 18:50:59,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:50:59,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937177601] [2021-08-21 18:50:59,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:50:59,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:50:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:50:59,891 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:50:59,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:50:59,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937177601] [2021-08-21 18:50:59,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937177601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:50:59,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778235453] [2021-08-21 18:50:59,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:50:59,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:50:59,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:50:59,893 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:50:59,897 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:51:03,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:03,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:03,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:03,457 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:51:03,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778235453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:03,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:03,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:51:03,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282724754] [2021-08-21 18:51:03,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:03,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:03,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:03,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:03,458 INFO L87 Difference]: Start difference. First operand 1251 states and 2812 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:04,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:04,060 INFO L93 Difference]: Finished difference Result 2915 states and 6140 transitions. [2021-08-21 18:51:04,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:51:04,061 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:04,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:04,064 INFO L225 Difference]: With dead ends: 2915 [2021-08-21 18:51:04,064 INFO L226 Difference]: Without dead ends: 2915 [2021-08-21 18:51:04,065 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 415.7ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:51:04,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2915 states. [2021-08-21 18:51:04,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2915 to 2010. [2021-08-21 18:51:04,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2010 states, 2009 states have (on average 2.2936784469885514) internal successors, (4608), 2009 states have internal predecessors, (4608), 0 states have call successors, (0), 0 states have 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:51:04,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2010 states to 2010 states and 4608 transitions. [2021-08-21 18:51:04,091 INFO L78 Accepts]: Start accepts. Automaton has 2010 states and 4608 transitions. Word has length 31 [2021-08-21 18:51:04,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:04,091 INFO L470 AbstractCegarLoop]: Abstraction has 2010 states and 4608 transitions. [2021-08-21 18:51:04,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:04,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2010 states and 4608 transitions. [2021-08-21 18:51:04,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:04,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:04,094 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] [2021-08-21 18:51:04,120 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:51:04,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:04,295 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:51:04,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:04,295 INFO L82 PathProgramCache]: Analyzing trace with hash 942111990, now seen corresponding path program 28 times [2021-08-21 18:51:04,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:04,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504856951] [2021-08-21 18:51:04,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:04,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:04,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:04,361 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:51:04,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:04,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504856951] [2021-08-21 18:51:04,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504856951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:04,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925932160] [2021-08-21 18:51:04,362 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:51:04,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:04,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:04,362 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:51:04,363 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:51:07,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:51:07,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:07,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:51:07,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:07,918 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:07,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925932160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:07,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:07,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:51:07,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116487205] [2021-08-21 18:51:07,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:51:07,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:07,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:51:07,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:51:07,919 INFO L87 Difference]: Start difference. First operand 2010 states and 4608 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:51:08,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:08,212 INFO L93 Difference]: Finished difference Result 2825 states and 6052 transitions. [2021-08-21 18:51:08,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:51:08,213 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:08,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:08,216 INFO L225 Difference]: With dead ends: 2825 [2021-08-21 18:51:08,216 INFO L226 Difference]: Without dead ends: 2807 [2021-08-21 18:51:08,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 232.2ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:51:08,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2807 states. [2021-08-21 18:51:08,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2807 to 2180. [2021-08-21 18:51:08,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2180 states, 2179 states have (on average 2.2882055988985774) internal successors, (4986), 2179 states have internal predecessors, (4986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:51:08,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2180 states to 2180 states and 4986 transitions. [2021-08-21 18:51:08,256 INFO L78 Accepts]: Start accepts. Automaton has 2180 states and 4986 transitions. Word has length 31 [2021-08-21 18:51:08,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:08,256 INFO L470 AbstractCegarLoop]: Abstraction has 2180 states and 4986 transitions. [2021-08-21 18:51:08,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:51:08,256 INFO L276 IsEmpty]: Start isEmpty. Operand 2180 states and 4986 transitions. [2021-08-21 18:51:08,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:08,259 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:08,259 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] [2021-08-21 18:51:08,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 18:51:08,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-21 18:51:08,460 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:51:08,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:08,460 INFO L82 PathProgramCache]: Analyzing trace with hash 1898931442, now seen corresponding path program 32 times [2021-08-21 18:51:08,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:08,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582370200] [2021-08-21 18:51:08,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:08,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:08,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:08,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:51:08,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:08,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582370200] [2021-08-21 18:51:08,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582370200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:08,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810030241] [2021-08-21 18:51:08,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:51:08,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:08,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:08,529 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:51:08,552 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:51:12,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:51:12,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:12,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:12,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:12,231 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:51:12,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810030241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:12,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:12,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:51:12,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088123167] [2021-08-21 18:51:12,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:12,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:12,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:12,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:12,232 INFO L87 Difference]: Start difference. First operand 2180 states and 4986 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:51:12,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:12,783 INFO L93 Difference]: Finished difference Result 2857 states and 6040 transitions. [2021-08-21 18:51:12,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:51:12,783 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:12,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:12,786 INFO L225 Difference]: With dead ends: 2857 [2021-08-21 18:51:12,787 INFO L226 Difference]: Without dead ends: 2845 [2021-08-21 18:51:12,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 367.6ms TimeCoverageRelationStatistics Valid=457, Invalid=1349, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:51:12,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2845 states. [2021-08-21 18:51:12,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2845 to 2190. [2021-08-21 18:51:12,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2190 states, 2189 states have (on average 2.2868889904065783) internal successors, (5006), 2189 states have internal predecessors, (5006), 0 states have call successors, (0), 0 states have 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:51:12,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2190 states to 2190 states and 5006 transitions. [2021-08-21 18:51:12,814 INFO L78 Accepts]: Start accepts. Automaton has 2190 states and 5006 transitions. Word has length 31 [2021-08-21 18:51:12,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:12,814 INFO L470 AbstractCegarLoop]: Abstraction has 2190 states and 5006 transitions. [2021-08-21 18:51:12,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:51:12,815 INFO L276 IsEmpty]: Start isEmpty. Operand 2190 states and 5006 transitions. [2021-08-21 18:51:12,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:12,817 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:12,817 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] [2021-08-21 18:51:12,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 18:51:13,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:13,018 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:51:13,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:13,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1399468690, now seen corresponding path program 33 times [2021-08-21 18:51:13,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:13,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060542857] [2021-08-21 18:51:13,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:13,018 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:13,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:13,068 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:51:13,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:13,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060542857] [2021-08-21 18:51:13,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060542857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:13,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174038827] [2021-08-21 18:51:13,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:51:13,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:13,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:13,070 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:51:13,071 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:51:16,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:51:16,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:16,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:16,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:16,647 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:51:16,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174038827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:16,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:16,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:51:16,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207458785] [2021-08-21 18:51:16,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:16,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:16,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:16,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:16,648 INFO L87 Difference]: Start difference. First operand 2190 states and 5006 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:17,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:17,144 INFO L93 Difference]: Finished difference Result 2868 states and 6013 transitions. [2021-08-21 18:51:17,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:51:17,145 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:17,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:17,149 INFO L225 Difference]: With dead ends: 2868 [2021-08-21 18:51:17,149 INFO L226 Difference]: Without dead ends: 2864 [2021-08-21 18:51:17,149 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 348.0ms TimeCoverageRelationStatistics Valid=427, Invalid=1213, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:51:17,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2864 states. [2021-08-21 18:51:17,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2864 to 2164. [2021-08-21 18:51:17,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2164 states, 2163 states have (on average 2.295885344429034) internal successors, (4966), 2163 states have internal predecessors, (4966), 0 states have call successors, (0), 0 states have 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:51:17,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2164 states to 2164 states and 4966 transitions. [2021-08-21 18:51:17,178 INFO L78 Accepts]: Start accepts. Automaton has 2164 states and 4966 transitions. Word has length 31 [2021-08-21 18:51:17,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:17,178 INFO L470 AbstractCegarLoop]: Abstraction has 2164 states and 4966 transitions. [2021-08-21 18:51:17,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:17,178 INFO L276 IsEmpty]: Start isEmpty. Operand 2164 states and 4966 transitions. [2021-08-21 18:51:17,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:17,181 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:17,181 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] [2021-08-21 18:51:17,208 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:51:17,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:17,381 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:51:17,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:17,382 INFO L82 PathProgramCache]: Analyzing trace with hash -2015543826, now seen corresponding path program 34 times [2021-08-21 18:51:17,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:17,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466169984] [2021-08-21 18:51:17,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:17,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:17,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:17,442 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:51:17,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:17,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466169984] [2021-08-21 18:51:17,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466169984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:17,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095106521] [2021-08-21 18:51:17,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:51:17,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:17,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:17,452 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:51:17,453 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:51:20,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:51:20,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:20,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:20,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:21,061 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:51:21,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095106521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:21,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:21,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:51:21,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158621276] [2021-08-21 18:51:21,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:21,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:21,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:21,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:21,063 INFO L87 Difference]: Start difference. First operand 2164 states and 4966 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:21,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:21,455 INFO L93 Difference]: Finished difference Result 2964 states and 6426 transitions. [2021-08-21 18:51:21,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:51:21,456 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:21,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:21,459 INFO L225 Difference]: With dead ends: 2964 [2021-08-21 18:51:21,459 INFO L226 Difference]: Without dead ends: 2954 [2021-08-21 18:51:21,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 266.7ms TimeCoverageRelationStatistics Valid=306, Invalid=884, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:51:21,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2954 states. [2021-08-21 18:51:21,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2954 to 2264. [2021-08-21 18:51:21,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2264 states, 2263 states have (on average 2.3155103844454263) internal successors, (5240), 2263 states have internal predecessors, (5240), 0 states have call successors, (0), 0 states have 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:51:21,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2264 states to 2264 states and 5240 transitions. [2021-08-21 18:51:21,486 INFO L78 Accepts]: Start accepts. Automaton has 2264 states and 5240 transitions. Word has length 31 [2021-08-21 18:51:21,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:21,486 INFO L470 AbstractCegarLoop]: Abstraction has 2264 states and 5240 transitions. [2021-08-21 18:51:21,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:21,486 INFO L276 IsEmpty]: Start isEmpty. Operand 2264 states and 5240 transitions. [2021-08-21 18:51:21,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:21,489 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:21,489 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] [2021-08-21 18:51:21,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 18:51:21,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 18:51:21,690 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:51:21,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:21,690 INFO L82 PathProgramCache]: Analyzing trace with hash 2018581870, now seen corresponding path program 35 times [2021-08-21 18:51:21,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:21,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311526902] [2021-08-21 18:51:21,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:21,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:21,744 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:51:21,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:21,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311526902] [2021-08-21 18:51:21,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311526902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:21,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908815463] [2021-08-21 18:51:21,744 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:51:21,744 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:21,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:21,745 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:51:21,746 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:51:25,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:51:25,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:25,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:25,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:25,391 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:51:25,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908815463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:25,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:25,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 18:51:25,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571912557] [2021-08-21 18:51:25,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:51:25,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:25,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:51:25,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:51:25,393 INFO L87 Difference]: Start difference. First operand 2264 states and 5240 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:25,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:25,931 INFO L93 Difference]: Finished difference Result 3213 states and 6987 transitions. [2021-08-21 18:51:25,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:51:25,932 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:25,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:25,936 INFO L225 Difference]: With dead ends: 3213 [2021-08-21 18:51:25,936 INFO L226 Difference]: Without dead ends: 3213 [2021-08-21 18:51:25,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 355.8ms TimeCoverageRelationStatistics Valid=416, Invalid=1066, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:51:25,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3213 states. [2021-08-21 18:51:25,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3213 to 2281. [2021-08-21 18:51:25,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2281 states, 2280 states have (on average 2.3346491228070176) internal successors, (5323), 2280 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have 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:51:25,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 5323 transitions. [2021-08-21 18:51:25,965 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 5323 transitions. Word has length 31 [2021-08-21 18:51:25,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:25,966 INFO L470 AbstractCegarLoop]: Abstraction has 2281 states and 5323 transitions. [2021-08-21 18:51:25,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:25,966 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 5323 transitions. [2021-08-21 18:51:25,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:25,968 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:25,969 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] [2021-08-21 18:51:25,996 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:51:26,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:26,170 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:51:26,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:26,170 INFO L82 PathProgramCache]: Analyzing trace with hash 526577138, now seen corresponding path program 36 times [2021-08-21 18:51:26,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:26,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538998700] [2021-08-21 18:51:26,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:26,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:26,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:26,236 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:51:26,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:26,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538998700] [2021-08-21 18:51:26,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538998700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:26,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751625716] [2021-08-21 18:51:26,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:51:26,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:26,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:26,237 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:51:26,238 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:51:29,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:51:29,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:29,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:29,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:29,883 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:51:29,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751625716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:29,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:29,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 18:51:29,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94128935] [2021-08-21 18:51:29,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:51:29,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:29,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:51:29,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:51:29,884 INFO L87 Difference]: Start difference. First operand 2281 states and 5323 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:30,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:30,252 INFO L93 Difference]: Finished difference Result 2951 states and 6405 transitions. [2021-08-21 18:51:30,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:51:30,252 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:30,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:30,256 INFO L225 Difference]: With dead ends: 2951 [2021-08-21 18:51:30,256 INFO L226 Difference]: Without dead ends: 2945 [2021-08-21 18:51:30,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 240.2ms TimeCoverageRelationStatistics Valid=283, Invalid=773, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:51:30,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2945 states. [2021-08-21 18:51:30,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2945 to 2281. [2021-08-21 18:51:30,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2281 states, 2280 states have (on average 2.3333333333333335) internal successors, (5320), 2280 states have internal predecessors, (5320), 0 states have call successors, (0), 0 states have 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:51:30,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 5320 transitions. [2021-08-21 18:51:30,307 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 5320 transitions. Word has length 31 [2021-08-21 18:51:30,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:30,307 INFO L470 AbstractCegarLoop]: Abstraction has 2281 states and 5320 transitions. [2021-08-21 18:51:30,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:30,307 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 5320 transitions. [2021-08-21 18:51:30,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:30,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:30,310 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] [2021-08-21 18:51:30,337 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:51:30,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:30,511 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:51:30,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:30,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1619104274, now seen corresponding path program 37 times [2021-08-21 18:51:30,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:30,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777768214] [2021-08-21 18:51:30,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:30,511 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:30,573 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:51:30,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:30,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777768214] [2021-08-21 18:51:30,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777768214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:30,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474811584] [2021-08-21 18:51:30,574 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:51:30,574 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:30,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:30,589 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:51:30,590 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:51:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:34,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:34,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:34,254 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:51:34,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474811584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:34,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:34,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:51:34,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81427067] [2021-08-21 18:51:34,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:51:34,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:34,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:51:34,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:51:34,255 INFO L87 Difference]: Start difference. First operand 2281 states and 5320 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:34,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:34,757 INFO L93 Difference]: Finished difference Result 3209 states and 7017 transitions. [2021-08-21 18:51:34,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:51:34,758 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:34,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:34,762 INFO L225 Difference]: With dead ends: 3209 [2021-08-21 18:51:34,762 INFO L226 Difference]: Without dead ends: 3209 [2021-08-21 18:51:34,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 298.7ms TimeCoverageRelationStatistics Valid=394, Invalid=1088, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:51:34,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3209 states. [2021-08-21 18:51:34,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3209 to 2343. [2021-08-21 18:51:34,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2343 states, 2342 states have (on average 2.352263023057216) internal successors, (5509), 2342 states have internal predecessors, (5509), 0 states have call successors, (0), 0 states have 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:51:34,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2343 states to 2343 states and 5509 transitions. [2021-08-21 18:51:34,795 INFO L78 Accepts]: Start accepts. Automaton has 2343 states and 5509 transitions. Word has length 31 [2021-08-21 18:51:34,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:34,795 INFO L470 AbstractCegarLoop]: Abstraction has 2343 states and 5509 transitions. [2021-08-21 18:51:34,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:34,795 INFO L276 IsEmpty]: Start isEmpty. Operand 2343 states and 5509 transitions. [2021-08-21 18:51:34,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:34,798 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:34,798 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] [2021-08-21 18:51:34,824 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:51:34,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:34,999 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:51:34,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:34,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1763011450, now seen corresponding path program 29 times [2021-08-21 18:51:34,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:34,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898854198] [2021-08-21 18:51:34,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:34,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:35,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:35,063 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:35,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:35,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898854198] [2021-08-21 18:51:35,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898854198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:35,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162964682] [2021-08-21 18:51:35,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:51:35,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:35,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:35,065 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:51:35,066 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:51:38,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:51:38,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:38,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:51:38,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:38,863 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:38,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162964682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:38,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:38,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:51:38,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72249810] [2021-08-21 18:51:38,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:51:38,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:38,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:51:38,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:51:38,864 INFO L87 Difference]: Start difference. First operand 2343 states and 5509 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:51:39,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:39,162 INFO L93 Difference]: Finished difference Result 3174 states and 7009 transitions. [2021-08-21 18:51:39,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:51:39,163 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:39,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:39,167 INFO L225 Difference]: With dead ends: 3174 [2021-08-21 18:51:39,167 INFO L226 Difference]: Without dead ends: 3164 [2021-08-21 18:51:39,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 270.9ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:51:39,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3164 states. [2021-08-21 18:51:39,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3164 to 2666. [2021-08-21 18:51:39,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2666 states, 2665 states have (on average 2.348217636022514) internal successors, (6258), 2665 states have internal predecessors, (6258), 0 states have call successors, (0), 0 states have 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:51:39,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2666 states to 2666 states and 6258 transitions. [2021-08-21 18:51:39,200 INFO L78 Accepts]: Start accepts. Automaton has 2666 states and 6258 transitions. Word has length 31 [2021-08-21 18:51:39,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:39,200 INFO L470 AbstractCegarLoop]: Abstraction has 2666 states and 6258 transitions. [2021-08-21 18:51:39,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:51:39,200 INFO L276 IsEmpty]: Start isEmpty. Operand 2666 states and 6258 transitions. [2021-08-21 18:51:39,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:39,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:39,204 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] [2021-08-21 18:51:39,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:39,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-21 18:51:39,404 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:39,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:39,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1575136394, now seen corresponding path program 38 times [2021-08-21 18:51:39,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:39,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088466132] [2021-08-21 18:51:39,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:39,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:39,464 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:51:39,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:39,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088466132] [2021-08-21 18:51:39,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088466132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:39,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393363482] [2021-08-21 18:51:39,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:51:39,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:39,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:39,481 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:51:39,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 18:51:43,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:51:43,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:43,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:43,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:43,264 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:51:43,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393363482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:43,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:43,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:51:43,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785698495] [2021-08-21 18:51:43,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:51:43,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:43,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:51:43,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:51:43,265 INFO L87 Difference]: Start difference. First operand 2666 states and 6258 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:51:43,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:43,706 INFO L93 Difference]: Finished difference Result 3349 states and 7347 transitions. [2021-08-21 18:51:43,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:51:43,707 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:43,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:43,711 INFO L225 Difference]: With dead ends: 3349 [2021-08-21 18:51:43,711 INFO L226 Difference]: Without dead ends: 3339 [2021-08-21 18:51:43,711 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 310.1ms TimeCoverageRelationStatistics Valid=382, Invalid=950, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:51:43,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3339 states. [2021-08-21 18:51:43,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3339 to 2700. [2021-08-21 18:51:43,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2700 states, 2699 states have (on average 2.3467951092997406) internal successors, (6334), 2699 states have internal predecessors, (6334), 0 states have call successors, (0), 0 states have 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:51:43,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2700 states to 2700 states and 6334 transitions. [2021-08-21 18:51:43,751 INFO L78 Accepts]: Start accepts. Automaton has 2700 states and 6334 transitions. Word has length 31 [2021-08-21 18:51:43,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:43,751 INFO L470 AbstractCegarLoop]: Abstraction has 2700 states and 6334 transitions. [2021-08-21 18:51:43,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:51:43,751 INFO L276 IsEmpty]: Start isEmpty. Operand 2700 states and 6334 transitions. [2021-08-21 18:51:43,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:43,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:43,755 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] [2021-08-21 18:51:43,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 18:51:43,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:43,955 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:43,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:43,956 INFO L82 PathProgramCache]: Analyzing trace with hash -578569230, now seen corresponding path program 39 times [2021-08-21 18:51:43,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:43,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255074944] [2021-08-21 18:51:43,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:43,956 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:43,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:44,021 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:51:44,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:44,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255074944] [2021-08-21 18:51:44,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255074944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:44,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659163386] [2021-08-21 18:51:44,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:51:44,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:44,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:44,022 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:44,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 18:51:47,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:51:47,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:47,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:47,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:47,695 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:51:47,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659163386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:47,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:47,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:51:47,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871147436] [2021-08-21 18:51:47,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:51:47,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:47,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:51:47,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:51:47,697 INFO L87 Difference]: Start difference. First operand 2700 states and 6334 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:48,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:48,105 INFO L93 Difference]: Finished difference Result 3283 states and 7224 transitions. [2021-08-21 18:51:48,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:51:48,105 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:48,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:48,109 INFO L225 Difference]: With dead ends: 3283 [2021-08-21 18:51:48,110 INFO L226 Difference]: Without dead ends: 3279 [2021-08-21 18:51:48,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 264.6ms TimeCoverageRelationStatistics Valid=312, Invalid=744, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:51:48,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-08-21 18:51:48,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 2678. [2021-08-21 18:51:48,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2678 states, 2677 states have (on average 2.345162495330594) internal successors, (6278), 2677 states have internal predecessors, (6278), 0 states have call successors, (0), 0 states have 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:51:48,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2678 states to 2678 states and 6278 transitions. [2021-08-21 18:51:48,153 INFO L78 Accepts]: Start accepts. Automaton has 2678 states and 6278 transitions. Word has length 31 [2021-08-21 18:51:48,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:48,153 INFO L470 AbstractCegarLoop]: Abstraction has 2678 states and 6278 transitions. [2021-08-21 18:51:48,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:51:48,153 INFO L276 IsEmpty]: Start isEmpty. Operand 2678 states and 6278 transitions. [2021-08-21 18:51:48,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:48,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:48,157 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] [2021-08-21 18:51:48,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 18:51:48,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:48,358 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:48,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:48,358 INFO L82 PathProgramCache]: Analyzing trace with hash -1194644366, now seen corresponding path program 40 times [2021-08-21 18:51:48,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:48,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942446500] [2021-08-21 18:51:48,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:48,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:48,415 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:51:48,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:48,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942446500] [2021-08-21 18:51:48,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942446500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:48,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363800495] [2021-08-21 18:51:48,416 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:51:48,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:48,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:48,418 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:48,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 18:51:51,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:51:51,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:51,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:51,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:52,079 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:51:52,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363800495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:52,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:52,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:51:52,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464205994] [2021-08-21 18:51:52,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:52,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:52,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:52,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:52,081 INFO L87 Difference]: Start difference. First operand 2678 states and 6278 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:51:52,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:52,414 INFO L93 Difference]: Finished difference Result 3156 states and 7037 transitions. [2021-08-21 18:51:52,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:51:52,414 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:52,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:52,418 INFO L225 Difference]: With dead ends: 3156 [2021-08-21 18:51:52,418 INFO L226 Difference]: Without dead ends: 3148 [2021-08-21 18:51:52,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 228.0ms TimeCoverageRelationStatistics Valid=289, Invalid=767, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:51:52,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3148 states. [2021-08-21 18:51:52,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3148 to 2668. [2021-08-21 18:51:52,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2668 states, 2667 states have (on average 2.3468316460442447) internal successors, (6259), 2667 states have internal predecessors, (6259), 0 states have call successors, (0), 0 states have 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:51:52,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2668 states to 2668 states and 6259 transitions. [2021-08-21 18:51:52,451 INFO L78 Accepts]: Start accepts. Automaton has 2668 states and 6259 transitions. Word has length 31 [2021-08-21 18:51:52,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:52,452 INFO L470 AbstractCegarLoop]: Abstraction has 2668 states and 6259 transitions. [2021-08-21 18:51:52,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:51:52,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2668 states and 6259 transitions. [2021-08-21 18:51:52,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:52,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:52,455 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] [2021-08-21 18:51:52,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 18:51:52,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-21 18:51:52,655 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:52,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:52,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1525481522, now seen corresponding path program 41 times [2021-08-21 18:51:52,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:52,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381557319] [2021-08-21 18:51:52,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:52,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:52,713 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:51:52,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:52,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381557319] [2021-08-21 18:51:52,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381557319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:52,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826181877] [2021-08-21 18:51:52,714 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:51:52,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:52,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:52,715 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:52,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 18:51:56,264 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:51:56,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:51:56,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:51:56,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:51:56,411 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:51:56,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826181877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:56,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:51:56,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:51:56,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210732226] [2021-08-21 18:51:56,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:51:56,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:51:56,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:51:56,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:51:56,412 INFO L87 Difference]: Start difference. First operand 2668 states and 6259 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:56,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:51:56,762 INFO L93 Difference]: Finished difference Result 3164 states and 7031 transitions. [2021-08-21 18:51:56,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:51:56,762 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:51:56,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:51:56,767 INFO L225 Difference]: With dead ends: 3164 [2021-08-21 18:51:56,767 INFO L226 Difference]: Without dead ends: 3150 [2021-08-21 18:51:56,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 231.8ms TimeCoverageRelationStatistics Valid=302, Invalid=754, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:51:56,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3150 states. [2021-08-21 18:51:56,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3150 to 2656. [2021-08-21 18:51:56,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2656 states, 2655 states have (on average 2.351035781544256) internal successors, (6242), 2655 states have internal predecessors, (6242), 0 states have call successors, (0), 0 states have 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:51:56,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2656 states to 2656 states and 6242 transitions. [2021-08-21 18:51:56,802 INFO L78 Accepts]: Start accepts. Automaton has 2656 states and 6242 transitions. Word has length 31 [2021-08-21 18:51:56,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:51:56,802 INFO L470 AbstractCegarLoop]: Abstraction has 2656 states and 6242 transitions. [2021-08-21 18:51:56,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:51:56,802 INFO L276 IsEmpty]: Start isEmpty. Operand 2656 states and 6242 transitions. [2021-08-21 18:51:56,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:51:56,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:51:56,805 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] [2021-08-21 18:51:56,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 18:51:57,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:57,005 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:51:57,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:51:57,006 INFO L82 PathProgramCache]: Analyzing trace with hash -614025618, now seen corresponding path program 13 times [2021-08-21 18:51:57,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:51:57,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483238958] [2021-08-21 18:51:57,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:51:57,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:51:57,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:51:57,062 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:51:57,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:51:57,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483238958] [2021-08-21 18:51:57,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483238958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:51:57,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399237460] [2021-08-21 18:51:57,062 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:51:57,062 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:51:57,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:51:57,064 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:51:57,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 18:52:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:00,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:00,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:00,794 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:00,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399237460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:00,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:00,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:52:00,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488752522] [2021-08-21 18:52:00,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:52:00,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:00,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:52:00,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:52:00,796 INFO L87 Difference]: Start difference. First operand 2656 states and 6242 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:00,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:00,911 INFO L93 Difference]: Finished difference Result 2909 states and 6658 transitions. [2021-08-21 18:52:00,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:52:00,911 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:00,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:00,915 INFO L225 Difference]: With dead ends: 2909 [2021-08-21 18:52:00,915 INFO L226 Difference]: Without dead ends: 2899 [2021-08-21 18:52:00,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:52:00,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2021-08-21 18:52:00,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 2658. [2021-08-21 18:52:00,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2658 states, 2657 states have (on average 2.3556642830259693) internal successors, (6259), 2657 states have internal predecessors, (6259), 0 states have call successors, (0), 0 states have 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:52:00,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2658 states to 2658 states and 6259 transitions. [2021-08-21 18:52:00,946 INFO L78 Accepts]: Start accepts. Automaton has 2658 states and 6259 transitions. Word has length 31 [2021-08-21 18:52:00,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:00,946 INFO L470 AbstractCegarLoop]: Abstraction has 2658 states and 6259 transitions. [2021-08-21 18:52:00,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:00,946 INFO L276 IsEmpty]: Start isEmpty. Operand 2658 states and 6259 transitions. [2021-08-21 18:52:00,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:00,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:00,949 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] [2021-08-21 18:52:00,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:01,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:01,149 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:01,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:01,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1918212302, now seen corresponding path program 42 times [2021-08-21 18:52:01,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:01,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769104466] [2021-08-21 18:52:01,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:01,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:01,211 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:52:01,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:01,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769104466] [2021-08-21 18:52:01,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769104466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:01,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130766169] [2021-08-21 18:52:01,211 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:52:01,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:01,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:01,230 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:01,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 18:52:04,904 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:52:04,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:04,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:04,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:05,043 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:52:05,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130766169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:05,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:05,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:52:05,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056898752] [2021-08-21 18:52:05,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:52:05,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:05,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:52:05,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:52:05,044 INFO L87 Difference]: Start difference. First operand 2658 states and 6259 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:05,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:05,480 INFO L93 Difference]: Finished difference Result 3658 states and 8151 transitions. [2021-08-21 18:52:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:52:05,481 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:05,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:05,486 INFO L225 Difference]: With dead ends: 3658 [2021-08-21 18:52:05,486 INFO L226 Difference]: Without dead ends: 3658 [2021-08-21 18:52:05,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 284.0ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:52:05,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3658 states. [2021-08-21 18:52:05,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3658 to 2741. [2021-08-21 18:52:05,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2741 states, 2740 states have (on average 2.383941605839416) internal successors, (6532), 2740 states have internal predecessors, (6532), 0 states have call successors, (0), 0 states have 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:52:05,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2741 states to 2741 states and 6532 transitions. [2021-08-21 18:52:05,539 INFO L78 Accepts]: Start accepts. Automaton has 2741 states and 6532 transitions. Word has length 31 [2021-08-21 18:52:05,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:05,540 INFO L470 AbstractCegarLoop]: Abstraction has 2741 states and 6532 transitions. [2021-08-21 18:52:05,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:05,540 INFO L276 IsEmpty]: Start isEmpty. Operand 2741 states and 6532 transitions. [2021-08-21 18:52:05,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:05,544 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:05,544 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] [2021-08-21 18:52:05,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:05,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 18:52:05,757 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:05,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:05,757 INFO L82 PathProgramCache]: Analyzing trace with hash 884750262, now seen corresponding path program 43 times [2021-08-21 18:52:05,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:05,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537663829] [2021-08-21 18:52:05,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:05,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:05,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:05,815 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:52:05,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:05,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537663829] [2021-08-21 18:52:05,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537663829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:05,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506522626] [2021-08-21 18:52:05,816 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:52:05,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:05,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:05,817 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:05,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 18:52:09,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:09,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:09,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:09,576 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:52:09,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506522626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:09,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:09,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:52:09,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206816579] [2021-08-21 18:52:09,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:52:09,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:09,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:52:09,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:52:09,577 INFO L87 Difference]: Start difference. First operand 2741 states and 6532 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:09,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:09,955 INFO L93 Difference]: Finished difference Result 3354 states and 7442 transitions. [2021-08-21 18:52:09,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:52:09,955 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:09,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:09,959 INFO L225 Difference]: With dead ends: 3354 [2021-08-21 18:52:09,960 INFO L226 Difference]: Without dead ends: 3350 [2021-08-21 18:52:09,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 252.0ms TimeCoverageRelationStatistics Valid=332, Invalid=858, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:52:09,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3350 states. [2021-08-21 18:52:09,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3350 to 2606. [2021-08-21 18:52:09,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 2605 states have (on average 2.381957773512476) internal successors, (6205), 2605 states have internal predecessors, (6205), 0 states have call successors, (0), 0 states have 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:52:09,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 6205 transitions. [2021-08-21 18:52:09,995 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 6205 transitions. Word has length 31 [2021-08-21 18:52:09,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:09,995 INFO L470 AbstractCegarLoop]: Abstraction has 2606 states and 6205 transitions. [2021-08-21 18:52:09,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:09,995 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 6205 transitions. [2021-08-21 18:52:09,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:09,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:09,998 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] [2021-08-21 18:52:10,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:10,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:10,199 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:10,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:10,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1865977206, now seen corresponding path program 44 times [2021-08-21 18:52:10,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:10,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567256982] [2021-08-21 18:52:10,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:10,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:10,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:10,259 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:52:10,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:10,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567256982] [2021-08-21 18:52:10,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567256982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:10,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452252162] [2021-08-21 18:52:10,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:52:10,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:10,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:10,265 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:10,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 18:52:13,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:52:13,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:13,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:13,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:14,036 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:52:14,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452252162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:14,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:14,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:52:14,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391765741] [2021-08-21 18:52:14,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:52:14,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:14,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:52:14,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:52:14,037 INFO L87 Difference]: Start difference. First operand 2606 states and 6205 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:14,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:14,350 INFO L93 Difference]: Finished difference Result 3129 states and 7020 transitions. [2021-08-21 18:52:14,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:52:14,350 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:14,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:14,354 INFO L225 Difference]: With dead ends: 3129 [2021-08-21 18:52:14,354 INFO L226 Difference]: Without dead ends: 3117 [2021-08-21 18:52:14,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 202.2ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:52:14,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-08-21 18:52:14,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2602. [2021-08-21 18:52:14,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2602 states, 2601 states have (on average 2.3813917723952325) internal successors, (6194), 2601 states have internal predecessors, (6194), 0 states have call successors, (0), 0 states have 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:52:14,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 6194 transitions. [2021-08-21 18:52:14,403 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 6194 transitions. Word has length 31 [2021-08-21 18:52:14,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:14,403 INFO L470 AbstractCegarLoop]: Abstraction has 2602 states and 6194 transitions. [2021-08-21 18:52:14,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:14,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 6194 transitions. [2021-08-21 18:52:14,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:14,407 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:14,407 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] [2021-08-21 18:52:14,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:14,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:14,633 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:14,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:14,633 INFO L82 PathProgramCache]: Analyzing trace with hash -695239058, now seen corresponding path program 14 times [2021-08-21 18:52:14,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:14,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248240117] [2021-08-21 18:52:14,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:14,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:14,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:14,684 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:14,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:14,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248240117] [2021-08-21 18:52:14,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248240117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:14,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817391204] [2021-08-21 18:52:14,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:52:14,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:14,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:14,694 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:14,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 18:52:18,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:52:18,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:18,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:18,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:18,458 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:18,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817391204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:18,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:18,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:52:18,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440489749] [2021-08-21 18:52:18,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:52:18,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:18,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:52:18,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:52:18,459 INFO L87 Difference]: Start difference. First operand 2602 states and 6194 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:18,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:18,555 INFO L93 Difference]: Finished difference Result 2859 states and 6632 transitions. [2021-08-21 18:52:18,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:52:18,556 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:18,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:18,559 INFO L225 Difference]: With dead ends: 2859 [2021-08-21 18:52:18,559 INFO L226 Difference]: Without dead ends: 2859 [2021-08-21 18:52:18,560 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 76.2ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:52:18,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2859 states. [2021-08-21 18:52:18,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2859 to 2564. [2021-08-21 18:52:18,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2563 states have (on average 2.3796332422941866) internal successors, (6099), 2563 states have internal predecessors, (6099), 0 states have call successors, (0), 0 states have 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:52:18,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 6099 transitions. [2021-08-21 18:52:18,590 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 6099 transitions. Word has length 31 [2021-08-21 18:52:18,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:18,590 INFO L470 AbstractCegarLoop]: Abstraction has 2564 states and 6099 transitions. [2021-08-21 18:52:18,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:18,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 6099 transitions. [2021-08-21 18:52:18,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:18,593 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:18,593 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] [2021-08-21 18:52:18,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:18,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:18,793 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:18,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:18,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1472633290, now seen corresponding path program 45 times [2021-08-21 18:52:18,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:18,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291296824] [2021-08-21 18:52:18,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:18,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:18,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:18,896 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:52:18,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:18,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291296824] [2021-08-21 18:52:18,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291296824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:18,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646312101] [2021-08-21 18:52:18,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:52:18,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:18,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:18,898 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:18,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 18:52:22,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:52:22,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:22,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:22,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:22,623 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:52:22,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646312101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:22,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:22,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:52:22,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36900968] [2021-08-21 18:52:22,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:52:22,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:22,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:52:22,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:52:22,624 INFO L87 Difference]: Start difference. First operand 2564 states and 6099 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:22,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:22,866 INFO L93 Difference]: Finished difference Result 3529 states and 8090 transitions. [2021-08-21 18:52:22,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:52:22,866 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:22,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:22,892 INFO L225 Difference]: With dead ends: 3529 [2021-08-21 18:52:22,892 INFO L226 Difference]: Without dead ends: 3517 [2021-08-21 18:52:22,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=194, Invalid=508, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:52:22,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3517 states. [2021-08-21 18:52:22,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3517 to 2917. [2021-08-21 18:52:22,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2917 states, 2916 states have (on average 2.3871742112482854) internal successors, (6961), 2916 states have internal predecessors, (6961), 0 states have call successors, (0), 0 states have 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:52:22,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2917 states to 2917 states and 6961 transitions. [2021-08-21 18:52:22,927 INFO L78 Accepts]: Start accepts. Automaton has 2917 states and 6961 transitions. Word has length 31 [2021-08-21 18:52:22,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:22,927 INFO L470 AbstractCegarLoop]: Abstraction has 2917 states and 6961 transitions. [2021-08-21 18:52:22,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:22,927 INFO L276 IsEmpty]: Start isEmpty. Operand 2917 states and 6961 transitions. [2021-08-21 18:52:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:22,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:22,930 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] [2021-08-21 18:52:22,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 18:52:23,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-21 18:52:23,131 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:23,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:23,131 INFO L82 PathProgramCache]: Analyzing trace with hash 2018642546, now seen corresponding path program 15 times [2021-08-21 18:52:23,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:23,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024461430] [2021-08-21 18:52:23,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:23,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:23,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:23,191 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:23,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:23,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024461430] [2021-08-21 18:52:23,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024461430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:23,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585975488] [2021-08-21 18:52:23,192 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:52:23,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:23,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:23,207 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:23,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 18:52:26,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:52:26,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:26,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:52:26,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:27,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:52:27,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585975488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:27,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:27,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:52:27,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240998658] [2021-08-21 18:52:27,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:52:27,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:27,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:52:27,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:52:27,048 INFO L87 Difference]: Start difference. First operand 2917 states and 6961 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:27,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:27,505 INFO L93 Difference]: Finished difference Result 6858 states and 14744 transitions. [2021-08-21 18:52:27,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:52:27,505 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:27,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:27,514 INFO L225 Difference]: With dead ends: 6858 [2021-08-21 18:52:27,514 INFO L226 Difference]: Without dead ends: 6858 [2021-08-21 18:52:27,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 311.1ms TimeCoverageRelationStatistics Valid=460, Invalid=1520, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:52:27,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6858 states. [2021-08-21 18:52:27,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6858 to 3544. [2021-08-21 18:52:27,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3544 states, 3543 states have (on average 2.4002257973468812) internal successors, (8504), 3543 states have internal predecessors, (8504), 0 states have call successors, (0), 0 states have 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:52:27,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3544 states to 3544 states and 8504 transitions. [2021-08-21 18:52:27,580 INFO L78 Accepts]: Start accepts. Automaton has 3544 states and 8504 transitions. Word has length 31 [2021-08-21 18:52:27,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:27,580 INFO L470 AbstractCegarLoop]: Abstraction has 3544 states and 8504 transitions. [2021-08-21 18:52:27,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:27,580 INFO L276 IsEmpty]: Start isEmpty. Operand 3544 states and 8504 transitions. [2021-08-21 18:52:27,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:27,584 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:27,584 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] [2021-08-21 18:52:27,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:27,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:27,785 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:27,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:27,785 INFO L82 PathProgramCache]: Analyzing trace with hash -649916562, now seen corresponding path program 46 times [2021-08-21 18:52:27,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:27,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891918400] [2021-08-21 18:52:27,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:27,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:27,891 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:52:27,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:27,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891918400] [2021-08-21 18:52:27,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891918400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:27,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618986102] [2021-08-21 18:52:27,891 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:52:27,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:27,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:27,892 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:27,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 18:52:31,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:52:31,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:31,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:31,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:31,671 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:52:31,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618986102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:31,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:31,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:52:31,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044016707] [2021-08-21 18:52:31,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:52:31,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:31,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:52:31,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:52:31,672 INFO L87 Difference]: Start difference. First operand 3544 states and 8504 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:32,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:32,067 INFO L93 Difference]: Finished difference Result 5222 states and 12109 transitions. [2021-08-21 18:52:32,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:52:32,068 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:32,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:32,075 INFO L225 Difference]: With dead ends: 5222 [2021-08-21 18:52:32,075 INFO L226 Difference]: Without dead ends: 5222 [2021-08-21 18:52:32,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 304.3ms TimeCoverageRelationStatistics Valid=354, Invalid=906, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:52:32,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5222 states. [2021-08-21 18:52:32,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5222 to 4536. [2021-08-21 18:52:32,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4536 states, 4535 states have (on average 2.4235942668136716) internal successors, (10991), 4535 states have internal predecessors, (10991), 0 states have call successors, (0), 0 states have 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:52:32,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4536 states to 4536 states and 10991 transitions. [2021-08-21 18:52:32,137 INFO L78 Accepts]: Start accepts. Automaton has 4536 states and 10991 transitions. Word has length 31 [2021-08-21 18:52:32,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:32,137 INFO L470 AbstractCegarLoop]: Abstraction has 4536 states and 10991 transitions. [2021-08-21 18:52:32,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:32,137 INFO L276 IsEmpty]: Start isEmpty. Operand 4536 states and 10991 transitions. [2021-08-21 18:52:32,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:32,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:32,142 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] [2021-08-21 18:52:32,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 18:52:32,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:32,343 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:32,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:32,343 INFO L82 PathProgramCache]: Analyzing trace with hash -2141921294, now seen corresponding path program 47 times [2021-08-21 18:52:32,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:32,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128679935] [2021-08-21 18:52:32,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:32,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:32,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:32,404 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:52:32,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:32,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128679935] [2021-08-21 18:52:32,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128679935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:32,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891683056] [2021-08-21 18:52:32,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:52:32,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:32,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:32,406 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:32,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 18:52:36,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:52:36,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:36,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:36,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:36,244 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:52:36,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891683056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:36,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:36,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:52:36,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472443008] [2021-08-21 18:52:36,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:52:36,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:36,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:52:36,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:52:36,245 INFO L87 Difference]: Start difference. First operand 4536 states and 10991 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:36,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:36,547 INFO L93 Difference]: Finished difference Result 5001 states and 11578 transitions. [2021-08-21 18:52:36,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:52:36,548 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:36,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:36,556 INFO L225 Difference]: With dead ends: 5001 [2021-08-21 18:52:36,557 INFO L226 Difference]: Without dead ends: 4997 [2021-08-21 18:52:36,557 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 197.6ms TimeCoverageRelationStatistics Valid=234, Invalid=696, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:52:36,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2021-08-21 18:52:36,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 3899. [2021-08-21 18:52:36,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 2.4281682914315033) internal successors, (9465), 3898 states have internal predecessors, (9465), 0 states have call successors, (0), 0 states have 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:52:36,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 9465 transitions. [2021-08-21 18:52:36,613 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 9465 transitions. Word has length 31 [2021-08-21 18:52:36,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:36,613 INFO L470 AbstractCegarLoop]: Abstraction has 3899 states and 9465 transitions. [2021-08-21 18:52:36,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:52:36,613 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 9465 transitions. [2021-08-21 18:52:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:36,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:36,617 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] [2021-08-21 18:52:36,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 18:52:36,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:36,818 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:36,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:36,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1185101842, now seen corresponding path program 16 times [2021-08-21 18:52:36,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:36,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840433647] [2021-08-21 18:52:36,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:36,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:36,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:36,892 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:36,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:36,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840433647] [2021-08-21 18:52:36,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840433647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:36,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438008314] [2021-08-21 18:52:36,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:52:36,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:36,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:36,893 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:36,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 18:52:40,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:52:40,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:40,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:40,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:40,719 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:52:40,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438008314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:40,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:40,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:52:40,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385386761] [2021-08-21 18:52:40,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:52:40,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:40,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:52:40,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:52:40,720 INFO L87 Difference]: Start difference. First operand 3899 states and 9465 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:40,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:40,812 INFO L93 Difference]: Finished difference Result 4811 states and 11385 transitions. [2021-08-21 18:52:40,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:52:40,812 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:40,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:40,819 INFO L225 Difference]: With dead ends: 4811 [2021-08-21 18:52:40,819 INFO L226 Difference]: Without dead ends: 4809 [2021-08-21 18:52:40,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 67.2ms TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:52:40,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4809 states. [2021-08-21 18:52:40,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4809 to 3931. [2021-08-21 18:52:40,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 2.427735368956743) internal successors, (9541), 3930 states have internal predecessors, (9541), 0 states have call successors, (0), 0 states have 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:52:40,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 9541 transitions. [2021-08-21 18:52:40,877 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 9541 transitions. Word has length 31 [2021-08-21 18:52:40,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:40,877 INFO L470 AbstractCegarLoop]: Abstraction has 3931 states and 9541 transitions. [2021-08-21 18:52:40,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:40,877 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 9541 transitions. [2021-08-21 18:52:40,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:40,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:40,883 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] [2021-08-21 18:52:40,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 18:52:41,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:41,095 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:41,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:41,095 INFO L82 PathProgramCache]: Analyzing trace with hash 7364590, now seen corresponding path program 17 times [2021-08-21 18:52:41,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:41,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377561609] [2021-08-21 18:52:41,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:41,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:41,203 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:52:41,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:41,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377561609] [2021-08-21 18:52:41,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377561609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:41,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51955858] [2021-08-21 18:52:41,203 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:52:41,203 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:41,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:41,204 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:41,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 18:52:44,900 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:52:44,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:44,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:44,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:45,046 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:52:45,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51955858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:45,046 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:45,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:52:45,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575237882] [2021-08-21 18:52:45,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:52:45,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:45,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:52:45,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:52:45,047 INFO L87 Difference]: Start difference. First operand 3931 states and 9541 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:45,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:45,162 INFO L93 Difference]: Finished difference Result 4797 states and 11358 transitions. [2021-08-21 18:52:45,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:52:45,162 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:45,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:45,169 INFO L225 Difference]: With dead ends: 4797 [2021-08-21 18:52:45,169 INFO L226 Difference]: Without dead ends: 4797 [2021-08-21 18:52:45,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 79.3ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:52:45,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4797 states. [2021-08-21 18:52:45,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4797 to 3923. [2021-08-21 18:52:45,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3923 states, 3922 states have (on average 2.4260581336053035) internal successors, (9515), 3922 states have internal predecessors, (9515), 0 states have call successors, (0), 0 states have 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:52:45,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3923 states to 3923 states and 9515 transitions. [2021-08-21 18:52:45,244 INFO L78 Accepts]: Start accepts. Automaton has 3923 states and 9515 transitions. Word has length 31 [2021-08-21 18:52:45,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:45,245 INFO L470 AbstractCegarLoop]: Abstraction has 3923 states and 9515 transitions. [2021-08-21 18:52:45,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:45,245 INFO L276 IsEmpty]: Start isEmpty. Operand 3923 states and 9515 transitions. [2021-08-21 18:52:45,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:45,251 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:45,251 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] [2021-08-21 18:52:45,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:45,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-08-21 18:52:45,465 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:45,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:45,465 INFO L82 PathProgramCache]: Analyzing trace with hash 2000394414, now seen corresponding path program 18 times [2021-08-21 18:52:45,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:45,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248020601] [2021-08-21 18:52:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:45,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:45,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:45,558 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:45,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:45,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248020601] [2021-08-21 18:52:45,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248020601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:45,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767576672] [2021-08-21 18:52:45,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:52:45,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:45,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:45,565 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:45,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 18:52:49,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:52:49,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:49,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:49,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:49,423 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:49,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767576672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:49,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:49,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:52:49,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084092152] [2021-08-21 18:52:49,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:52:49,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:49,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:52:49,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:52:49,425 INFO L87 Difference]: Start difference. First operand 3923 states and 9515 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:52:49,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:49,563 INFO L93 Difference]: Finished difference Result 4977 states and 11771 transitions. [2021-08-21 18:52:49,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:52:49,563 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:49,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:49,570 INFO L225 Difference]: With dead ends: 4977 [2021-08-21 18:52:49,570 INFO L226 Difference]: Without dead ends: 4977 [2021-08-21 18:52:49,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 98.1ms TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:52:49,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4977 states. [2021-08-21 18:52:49,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4977 to 4481. [2021-08-21 18:52:49,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4481 states, 4480 states have (on average 2.4049107142857142) internal successors, (10774), 4480 states have internal predecessors, (10774), 0 states have call successors, (0), 0 states have 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:52:49,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4481 states to 4481 states and 10774 transitions. [2021-08-21 18:52:49,641 INFO L78 Accepts]: Start accepts. Automaton has 4481 states and 10774 transitions. Word has length 31 [2021-08-21 18:52:49,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:49,641 INFO L470 AbstractCegarLoop]: Abstraction has 4481 states and 10774 transitions. [2021-08-21 18:52:49,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:52:49,641 INFO L276 IsEmpty]: Start isEmpty. Operand 4481 states and 10774 transitions. [2021-08-21 18:52:49,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:49,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:49,646 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] [2021-08-21 18:52:49,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:49,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-21 18:52:49,847 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:49,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:49,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1993204118, now seen corresponding path program 48 times [2021-08-21 18:52:49,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:49,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966138069] [2021-08-21 18:52:49,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:49,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:49,936 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:52:49,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:49,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966138069] [2021-08-21 18:52:49,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966138069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:49,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765459247] [2021-08-21 18:52:49,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:52:49,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:49,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:49,938 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:49,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 18:52:53,925 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:52:53,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:53,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:52:53,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:54,095 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:52:54,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765459247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:54,096 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:54,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:52:54,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855648131] [2021-08-21 18:52:54,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:52:54,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:54,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:52:54,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:52:54,096 INFO L87 Difference]: Start difference. First operand 4481 states and 10774 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:54,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:54,598 INFO L93 Difference]: Finished difference Result 5587 states and 12964 transitions. [2021-08-21 18:52:54,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:52:54,599 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:54,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:54,606 INFO L225 Difference]: With dead ends: 5587 [2021-08-21 18:52:54,606 INFO L226 Difference]: Without dead ends: 5581 [2021-08-21 18:52:54,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 320.6ms TimeCoverageRelationStatistics Valid=373, Invalid=1267, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:52:54,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5581 states. [2021-08-21 18:52:54,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5581 to 5103. [2021-08-21 18:52:54,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5103 states, 5102 states have (on average 2.3961191689533514) internal successors, (12225), 5102 states have internal predecessors, (12225), 0 states have call successors, (0), 0 states have 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:52:54,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5103 states to 5103 states and 12225 transitions. [2021-08-21 18:52:54,687 INFO L78 Accepts]: Start accepts. Automaton has 5103 states and 12225 transitions. Word has length 31 [2021-08-21 18:52:54,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:54,687 INFO L470 AbstractCegarLoop]: Abstraction has 5103 states and 12225 transitions. [2021-08-21 18:52:54,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:52:54,687 INFO L276 IsEmpty]: Start isEmpty. Operand 5103 states and 12225 transitions. [2021-08-21 18:52:54,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:54,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:54,696 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] [2021-08-21 18:52:54,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 18:52:54,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 18:52:54,918 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:52:54,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:52:54,918 INFO L82 PathProgramCache]: Analyzing trace with hash -1241881938, now seen corresponding path program 30 times [2021-08-21 18:52:54,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:52:54,918 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360132441] [2021-08-21 18:52:54,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:52:54,918 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:52:54,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:52:54,979 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:54,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:52:54,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360132441] [2021-08-21 18:52:54,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360132441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:54,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985238236] [2021-08-21 18:52:54,979 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:52:54,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:52:54,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:52:54,980 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:52:54,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 18:52:58,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 18:52:58,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:52:58,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:52:58,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:52:58,997 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:52:58,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985238236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:52:58,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:52:58,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:52:58,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360537437] [2021-08-21 18:52:58,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:52:58,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:52:58,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:52:58,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:52:58,998 INFO L87 Difference]: Start difference. First operand 5103 states and 12225 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:59,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:52:59,823 INFO L93 Difference]: Finished difference Result 8119 states and 18253 transitions. [2021-08-21 18:52:59,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 18:52:59,824 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:52:59,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:52:59,837 INFO L225 Difference]: With dead ends: 8119 [2021-08-21 18:52:59,837 INFO L226 Difference]: Without dead ends: 8119 [2021-08-21 18:52:59,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 575.8ms TimeCoverageRelationStatistics Valid=899, Invalid=3133, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:52:59,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8119 states. [2021-08-21 18:52:59,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8119 to 5190. [2021-08-21 18:52:59,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5190 states, 5189 states have (on average 2.3964154943148968) internal successors, (12435), 5189 states have internal predecessors, (12435), 0 states have call successors, (0), 0 states have 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:52:59,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5190 states to 5190 states and 12435 transitions. [2021-08-21 18:52:59,927 INFO L78 Accepts]: Start accepts. Automaton has 5190 states and 12435 transitions. Word has length 31 [2021-08-21 18:52:59,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:52:59,927 INFO L470 AbstractCegarLoop]: Abstraction has 5190 states and 12435 transitions. [2021-08-21 18:52:59,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:52:59,927 INFO L276 IsEmpty]: Start isEmpty. Operand 5190 states and 12435 transitions. [2021-08-21 18:52:59,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:52:59,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:52:59,935 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] [2021-08-21 18:52:59,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 18:53:00,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:00,149 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:00,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:00,149 INFO L82 PathProgramCache]: Analyzing trace with hash 688355050, now seen corresponding path program 31 times [2021-08-21 18:53:00,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:00,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645789533] [2021-08-21 18:53:00,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:00,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:00,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:00,209 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:00,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:00,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645789533] [2021-08-21 18:53:00,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645789533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:00,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34474348] [2021-08-21 18:53:00,209 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:53:00,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:00,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:00,210 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:00,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 18:53:04,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:04,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:53:04,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:04,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:04,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34474348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:04,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:04,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-21 18:53:04,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104490096] [2021-08-21 18:53:04,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:53:04,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:04,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:53:04,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:53:04,182 INFO L87 Difference]: Start difference. First operand 5190 states and 12435 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:53:04,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:04,708 INFO L93 Difference]: Finished difference Result 7478 states and 16993 transitions. [2021-08-21 18:53:04,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:53:04,709 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:04,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:04,719 INFO L225 Difference]: With dead ends: 7478 [2021-08-21 18:53:04,720 INFO L226 Difference]: Without dead ends: 7478 [2021-08-21 18:53:04,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 371.1ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:53:04,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7478 states. [2021-08-21 18:53:04,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7478 to 5188. [2021-08-21 18:53:04,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5188 states, 5187 states have (on average 2.396182764603817) internal successors, (12429), 5187 states have internal predecessors, (12429), 0 states have call successors, (0), 0 states have 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:53:04,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5188 states to 5188 states and 12429 transitions. [2021-08-21 18:53:04,798 INFO L78 Accepts]: Start accepts. Automaton has 5188 states and 12429 transitions. Word has length 31 [2021-08-21 18:53:04,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:04,798 INFO L470 AbstractCegarLoop]: Abstraction has 5188 states and 12429 transitions. [2021-08-21 18:53:04,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:53:04,798 INFO L276 IsEmpty]: Start isEmpty. Operand 5188 states and 12429 transitions. [2021-08-21 18:53:04,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:04,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:04,805 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] [2021-08-21 18:53:04,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 18:53:05,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 18:53:05,025 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:05,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:05,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1870624054, now seen corresponding path program 49 times [2021-08-21 18:53:05,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:05,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817692812] [2021-08-21 18:53:05,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:05,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:05,080 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:53:05,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:05,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817692812] [2021-08-21 18:53:05,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817692812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:05,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647843369] [2021-08-21 18:53:05,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:53:05,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:05,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:05,082 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:05,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 18:53:08,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:08,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:08,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:08,987 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:53:08,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647843369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:08,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:08,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:53:08,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313471514] [2021-08-21 18:53:08,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:53:08,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:08,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:53:08,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:53:08,988 INFO L87 Difference]: Start difference. First operand 5188 states and 12429 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:53:09,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:09,351 INFO L93 Difference]: Finished difference Result 6200 states and 14398 transitions. [2021-08-21 18:53:09,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:53:09,351 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:09,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:09,360 INFO L225 Difference]: With dead ends: 6200 [2021-08-21 18:53:09,360 INFO L226 Difference]: Without dead ends: 6200 [2021-08-21 18:53:09,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 204.6ms TimeCoverageRelationStatistics Valid=287, Invalid=643, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:53:09,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6200 states. [2021-08-21 18:53:09,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6200 to 5420. [2021-08-21 18:53:09,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5420 states, 5419 states have (on average 2.388817124930799) internal successors, (12945), 5419 states have internal predecessors, (12945), 0 states have call successors, (0), 0 states have 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:53:09,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5420 states to 5420 states and 12945 transitions. [2021-08-21 18:53:09,434 INFO L78 Accepts]: Start accepts. Automaton has 5420 states and 12945 transitions. Word has length 31 [2021-08-21 18:53:09,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:09,434 INFO L470 AbstractCegarLoop]: Abstraction has 5420 states and 12945 transitions. [2021-08-21 18:53:09,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:53:09,435 INFO L276 IsEmpty]: Start isEmpty. Operand 5420 states and 12945 transitions. [2021-08-21 18:53:09,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:09,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:09,440 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:09,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:09,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 18:53:09,641 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:09,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:09,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1052836146, now seen corresponding path program 50 times [2021-08-21 18:53:09,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:09,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230702317] [2021-08-21 18:53:09,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:09,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:09,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:09,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:09,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:09,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230702317] [2021-08-21 18:53:09,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230702317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:09,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666643870] [2021-08-21 18:53:09,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:53:09,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:09,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:09,745 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:09,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 18:53:13,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:53:13,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:13,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:53:13,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:13,671 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:13,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666643870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:13,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:13,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 18:53:13,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469441091] [2021-08-21 18:53:13,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:53:13,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:13,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:53:13,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:53:13,672 INFO L87 Difference]: Start difference. First operand 5420 states and 12945 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:14,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:14,407 INFO L93 Difference]: Finished difference Result 9199 states and 19682 transitions. [2021-08-21 18:53:14,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:53:14,407 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:14,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:14,421 INFO L225 Difference]: With dead ends: 9199 [2021-08-21 18:53:14,421 INFO L226 Difference]: Without dead ends: 9199 [2021-08-21 18:53:14,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1166 ImplicationChecksByTransitivity, 517.6ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:53:14,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9199 states. [2021-08-21 18:53:14,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9199 to 5387. [2021-08-21 18:53:14,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5387 states, 5386 states have (on average 2.381359079093947) internal successors, (12826), 5386 states have internal predecessors, (12826), 0 states have call successors, (0), 0 states have 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:53:14,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5387 states to 5387 states and 12826 transitions. [2021-08-21 18:53:14,519 INFO L78 Accepts]: Start accepts. Automaton has 5387 states and 12826 transitions. Word has length 31 [2021-08-21 18:53:14,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:14,519 INFO L470 AbstractCegarLoop]: Abstraction has 5387 states and 12826 transitions. [2021-08-21 18:53:14,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:53:14,519 INFO L276 IsEmpty]: Start isEmpty. Operand 5387 states and 12826 transitions. [2021-08-21 18:53:14,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:14,527 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:14,527 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:53:14,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:14,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:14,741 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:14,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:14,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1669746382, now seen corresponding path program 51 times [2021-08-21 18:53:14,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:14,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822555665] [2021-08-21 18:53:14,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:14,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:14,803 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:14,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:14,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822555665] [2021-08-21 18:53:14,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822555665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:14,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913594164] [2021-08-21 18:53:14,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:53:14,803 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:14,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:14,804 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:14,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 18:53:18,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:53:18,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:18,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:53:18,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:18,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:18,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913594164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:18,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:18,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-21 18:53:18,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510573523] [2021-08-21 18:53:18,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:53:18,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:18,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:53:18,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:53:18,768 INFO L87 Difference]: Start difference. First operand 5387 states and 12826 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:53:19,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:19,186 INFO L93 Difference]: Finished difference Result 8586 states and 18491 transitions. [2021-08-21 18:53:19,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:53:19,187 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:19,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:19,200 INFO L225 Difference]: With dead ends: 8586 [2021-08-21 18:53:19,200 INFO L226 Difference]: Without dead ends: 8586 [2021-08-21 18:53:19,200 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 281.0ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:53:19,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8586 states. [2021-08-21 18:53:19,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8586 to 5361. [2021-08-21 18:53:19,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5361 states, 5360 states have (on average 2.3794776119402985) internal successors, (12754), 5360 states have internal predecessors, (12754), 0 states have call successors, (0), 0 states have 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:53:19,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5361 states to 5361 states and 12754 transitions. [2021-08-21 18:53:19,289 INFO L78 Accepts]: Start accepts. Automaton has 5361 states and 12754 transitions. Word has length 31 [2021-08-21 18:53:19,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:19,289 INFO L470 AbstractCegarLoop]: Abstraction has 5361 states and 12754 transitions. [2021-08-21 18:53:19,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have 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:53:19,289 INFO L276 IsEmpty]: Start isEmpty. Operand 5361 states and 12754 transitions. [2021-08-21 18:53:19,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:19,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:19,295 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] [2021-08-21 18:53:19,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 18:53:19,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:19,497 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:19,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:19,497 INFO L82 PathProgramCache]: Analyzing trace with hash -828995662, now seen corresponding path program 52 times [2021-08-21 18:53:19,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:19,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911106748] [2021-08-21 18:53:19,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:19,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:19,562 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:19,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:19,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911106748] [2021-08-21 18:53:19,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911106748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:19,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729084866] [2021-08-21 18:53:19,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:53:19,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:19,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:19,563 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:19,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 18:53:23,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:53:23,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:23,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:23,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:23,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:23,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729084866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:23,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:23,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:53:23,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664851205] [2021-08-21 18:53:23,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:53:23,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:23,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:53:23,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:53:23,495 INFO L87 Difference]: Start difference. First operand 5361 states and 12754 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:53:23,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:23,636 INFO L93 Difference]: Finished difference Result 7301 states and 16929 transitions. [2021-08-21 18:53:23,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:53:23,636 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:23,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:23,647 INFO L225 Difference]: With dead ends: 7301 [2021-08-21 18:53:23,647 INFO L226 Difference]: Without dead ends: 7299 [2021-08-21 18:53:23,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 66.9ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:53:23,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7299 states. [2021-08-21 18:53:23,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7299 to 6609. [2021-08-21 18:53:23,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6609 states, 6608 states have (on average 2.37863196125908) internal successors, (15718), 6608 states have internal predecessors, (15718), 0 states have call successors, (0), 0 states have 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:53:23,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6609 states to 6609 states and 15718 transitions. [2021-08-21 18:53:23,743 INFO L78 Accepts]: Start accepts. Automaton has 6609 states and 15718 transitions. Word has length 31 [2021-08-21 18:53:23,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:23,743 INFO L470 AbstractCegarLoop]: Abstraction has 6609 states and 15718 transitions. [2021-08-21 18:53:23,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:53:23,743 INFO L276 IsEmpty]: Start isEmpty. Operand 6609 states and 15718 transitions. [2021-08-21 18:53:23,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:23,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:23,750 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] [2021-08-21 18:53:23,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:23,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-21 18:53:23,951 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:23,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:23,951 INFO L82 PathProgramCache]: Analyzing trace with hash 127823790, now seen corresponding path program 53 times [2021-08-21 18:53:23,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:23,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150635124] [2021-08-21 18:53:23,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:23,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:23,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:24,013 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:53:24,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:24,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150635124] [2021-08-21 18:53:24,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150635124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:24,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949969515] [2021-08-21 18:53:24,013 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:53:24,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:24,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:24,014 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:24,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 18:53:27,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:53:27,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:27,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:27,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:28,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:28,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949969515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:28,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:28,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:53:28,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802658468] [2021-08-21 18:53:28,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:53:28,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:28,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:53:28,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:53:28,038 INFO L87 Difference]: Start difference. First operand 6609 states and 15718 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:53:28,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:28,550 INFO L93 Difference]: Finished difference Result 8346 states and 18869 transitions. [2021-08-21 18:53:28,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:53:28,551 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:28,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:28,563 INFO L225 Difference]: With dead ends: 8346 [2021-08-21 18:53:28,563 INFO L226 Difference]: Without dead ends: 8340 [2021-08-21 18:53:28,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 304.4ms TimeCoverageRelationStatistics Valid=372, Invalid=1110, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:53:28,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8340 states. [2021-08-21 18:53:28,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8340 to 6749. [2021-08-21 18:53:28,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6749 states, 6748 states have (on average 2.3906342620035566) internal successors, (16132), 6748 states have internal predecessors, (16132), 0 states have call successors, (0), 0 states have 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:53:28,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6749 states to 6749 states and 16132 transitions. [2021-08-21 18:53:28,666 INFO L78 Accepts]: Start accepts. Automaton has 6749 states and 16132 transitions. Word has length 31 [2021-08-21 18:53:28,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:28,666 INFO L470 AbstractCegarLoop]: Abstraction has 6749 states and 16132 transitions. [2021-08-21 18:53:28,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:53:28,666 INFO L276 IsEmpty]: Start isEmpty. Operand 6749 states and 16132 transitions. [2021-08-21 18:53:28,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:28,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:28,674 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] [2021-08-21 18:53:28,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 18:53:28,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:28,874 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:28,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:28,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1320290222, now seen corresponding path program 54 times [2021-08-21 18:53:28,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:28,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703235688] [2021-08-21 18:53:28,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:28,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:28,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:28,949 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:53:28,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:28,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703235688] [2021-08-21 18:53:28,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703235688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:28,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376333842] [2021-08-21 18:53:28,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:53:28,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:28,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:28,950 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:28,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 18:53:32,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:53:32,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:32,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:32,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:33,026 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:33,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376333842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:33,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:33,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:53:33,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859859873] [2021-08-21 18:53:33,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:53:33,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:33,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:53:33,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:53:33,027 INFO L87 Difference]: Start difference. First operand 6749 states and 16132 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:53:33,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:33,622 INFO L93 Difference]: Finished difference Result 8184 states and 18400 transitions. [2021-08-21 18:53:33,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:53:33,622 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:33,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:33,634 INFO L225 Difference]: With dead ends: 8184 [2021-08-21 18:53:33,635 INFO L226 Difference]: Without dead ends: 8184 [2021-08-21 18:53:33,635 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 366.4ms TimeCoverageRelationStatistics Valid=487, Invalid=1319, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:53:33,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8184 states. [2021-08-21 18:53:33,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8184 to 6393. [2021-08-21 18:53:33,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6393 states, 6392 states have (on average 2.381727158948686) internal successors, (15224), 6392 states have internal predecessors, (15224), 0 states have call successors, (0), 0 states have 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:53:33,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6393 states to 6393 states and 15224 transitions. [2021-08-21 18:53:33,731 INFO L78 Accepts]: Start accepts. Automaton has 6393 states and 15224 transitions. Word has length 31 [2021-08-21 18:53:33,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:33,731 INFO L470 AbstractCegarLoop]: Abstraction has 6393 states and 15224 transitions. [2021-08-21 18:53:33,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:53:33,731 INFO L276 IsEmpty]: Start isEmpty. Operand 6393 states and 15224 transitions. [2021-08-21 18:53:33,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:33,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:33,738 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] [2021-08-21 18:53:33,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 18:53:33,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:33,938 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:33,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:33,938 INFO L82 PathProgramCache]: Analyzing trace with hash -126466250, now seen corresponding path program 55 times [2021-08-21 18:53:33,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:33,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609840629] [2021-08-21 18:53:33,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:33,939 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:34,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:34,136 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:53:34,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:34,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609840629] [2021-08-21 18:53:34,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609840629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:34,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821185145] [2021-08-21 18:53:34,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:53:34,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:34,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:34,153 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:34,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 18:53:38,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:38,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:38,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:38,140 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:53:38,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821185145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:38,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:38,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:53:38,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644771852] [2021-08-21 18:53:38,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:53:38,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:38,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:53:38,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:53:38,141 INFO L87 Difference]: Start difference. First operand 6393 states and 15224 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:53:38,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:38,266 INFO L93 Difference]: Finished difference Result 6654 states and 15568 transitions. [2021-08-21 18:53:38,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:53:38,266 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:38,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:38,275 INFO L225 Difference]: With dead ends: 6654 [2021-08-21 18:53:38,275 INFO L226 Difference]: Without dead ends: 6648 [2021-08-21 18:53:38,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 83.8ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:53:38,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6648 states. [2021-08-21 18:53:38,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6648 to 6201. [2021-08-21 18:53:38,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6201 states, 6200 states have (on average 2.3809677419354838) internal successors, (14762), 6200 states have internal predecessors, (14762), 0 states have call successors, (0), 0 states have 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:53:38,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6201 states to 6201 states and 14762 transitions. [2021-08-21 18:53:38,366 INFO L78 Accepts]: Start accepts. Automaton has 6201 states and 14762 transitions. Word has length 31 [2021-08-21 18:53:38,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:38,366 INFO L470 AbstractCegarLoop]: Abstraction has 6201 states and 14762 transitions. [2021-08-21 18:53:38,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have 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:53:38,366 INFO L276 IsEmpty]: Start isEmpty. Operand 6201 states and 14762 transitions. [2021-08-21 18:53:38,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:38,373 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:38,373 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] [2021-08-21 18:53:38,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 18:53:38,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-08-21 18:53:38,573 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:38,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:38,574 INFO L82 PathProgramCache]: Analyzing trace with hash 830353202, now seen corresponding path program 56 times [2021-08-21 18:53:38,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:38,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529973245] [2021-08-21 18:53:38,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:38,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:38,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:38,652 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:53:38,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:38,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529973245] [2021-08-21 18:53:38,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529973245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:38,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938420659] [2021-08-21 18:53:38,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:53:38,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:38,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:38,653 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:38,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 18:53:42,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:53:42,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:42,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:42,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:42,735 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:42,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938420659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:42,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:42,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:53:42,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574320162] [2021-08-21 18:53:42,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:53:42,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:42,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:53:42,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:53:42,736 INFO L87 Difference]: Start difference. First operand 6201 states and 14762 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:53:43,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:43,180 INFO L93 Difference]: Finished difference Result 7095 states and 15999 transitions. [2021-08-21 18:53:43,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:53:43,180 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:43,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:43,190 INFO L225 Difference]: With dead ends: 7095 [2021-08-21 18:53:43,191 INFO L226 Difference]: Without dead ends: 7091 [2021-08-21 18:53:43,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 269.9ms TimeCoverageRelationStatistics Valid=363, Invalid=969, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:53:43,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7091 states. [2021-08-21 18:53:43,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7091 to 6215. [2021-08-21 18:53:43,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6215 states, 6214 states have (on average 2.382684261345349) internal successors, (14806), 6214 states have internal predecessors, (14806), 0 states have call successors, (0), 0 states have 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:53:43,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6215 states to 6215 states and 14806 transitions. [2021-08-21 18:53:43,288 INFO L78 Accepts]: Start accepts. Automaton has 6215 states and 14806 transitions. Word has length 31 [2021-08-21 18:53:43,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:43,288 INFO L470 AbstractCegarLoop]: Abstraction has 6215 states and 14806 transitions. [2021-08-21 18:53:43,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:53:43,288 INFO L276 IsEmpty]: Start isEmpty. Operand 6215 states and 14806 transitions. [2021-08-21 18:53:43,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:43,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:43,295 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] [2021-08-21 18:53:43,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:43,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:43,497 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:43,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:43,497 INFO L82 PathProgramCache]: Analyzing trace with hash -722762894, now seen corresponding path program 57 times [2021-08-21 18:53:43,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:43,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807159785] [2021-08-21 18:53:43,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:43,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:43,558 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:53:43,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:43,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807159785] [2021-08-21 18:53:43,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807159785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:43,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243406135] [2021-08-21 18:53:43,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:53:43,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:43,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:43,560 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:43,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 18:53:47,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:53:47,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:47,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:47,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:47,625 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:47,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243406135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:47,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:47,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:53:47,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908793615] [2021-08-21 18:53:47,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:53:47,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:47,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:53:47,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:53:47,626 INFO L87 Difference]: Start difference. First operand 6215 states and 14806 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:53:48,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:48,115 INFO L93 Difference]: Finished difference Result 7025 states and 15894 transitions. [2021-08-21 18:53:48,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:53:48,115 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:48,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:48,124 INFO L225 Difference]: With dead ends: 7025 [2021-08-21 18:53:48,125 INFO L226 Difference]: Without dead ends: 7025 [2021-08-21 18:53:48,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 251.5ms TimeCoverageRelationStatistics Valid=327, Invalid=863, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:53:48,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7025 states. [2021-08-21 18:53:48,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7025 to 6193. [2021-08-21 18:53:48,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6193 states, 6192 states have (on average 2.3811369509043927) internal successors, (14744), 6192 states have internal predecessors, (14744), 0 states have call successors, (0), 0 states have 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:53:48,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6193 states to 6193 states and 14744 transitions. [2021-08-21 18:53:48,211 INFO L78 Accepts]: Start accepts. Automaton has 6193 states and 14744 transitions. Word has length 31 [2021-08-21 18:53:48,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:48,211 INFO L470 AbstractCegarLoop]: Abstraction has 6193 states and 14744 transitions. [2021-08-21 18:53:48,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:53:48,212 INFO L276 IsEmpty]: Start isEmpty. Operand 6193 states and 14744 transitions. [2021-08-21 18:53:48,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:48,218 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:48,218 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] [2021-08-21 18:53:48,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 18:53:48,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 18:53:48,419 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:48,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:48,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1210845230, now seen corresponding path program 19 times [2021-08-21 18:53:48,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:48,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146740861] [2021-08-21 18:53:48,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:48,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:48,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:48,480 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:53:48,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:48,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146740861] [2021-08-21 18:53:48,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146740861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:48,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6595020] [2021-08-21 18:53:48,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:53:48,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:48,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:48,481 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:48,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 18:53:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:52,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:52,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:52,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6595020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:52,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:52,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:53:52,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205687419] [2021-08-21 18:53:52,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:53:52,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:52,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:53:52,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:53:52,567 INFO L87 Difference]: Start difference. First operand 6193 states and 14744 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:53:52,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:52,672 INFO L93 Difference]: Finished difference Result 6317 states and 14918 transitions. [2021-08-21 18:53:52,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:53:52,673 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:52,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:52,681 INFO L225 Difference]: With dead ends: 6317 [2021-08-21 18:53:52,681 INFO L226 Difference]: Without dead ends: 6311 [2021-08-21 18:53:52,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 75.5ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:53:52,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6311 states. [2021-08-21 18:53:52,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6311 to 6179. [2021-08-21 18:53:52,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6179 states, 6178 states have (on average 2.3813531887342183) internal successors, (14712), 6178 states have internal predecessors, (14712), 0 states have call successors, (0), 0 states have 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:53:52,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6179 states to 6179 states and 14712 transitions. [2021-08-21 18:53:52,768 INFO L78 Accepts]: Start accepts. Automaton has 6179 states and 14712 transitions. Word has length 31 [2021-08-21 18:53:52,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:52,768 INFO L470 AbstractCegarLoop]: Abstraction has 6179 states and 14712 transitions. [2021-08-21 18:53:52,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:53:52,768 INFO L276 IsEmpty]: Start isEmpty. Operand 6179 states and 14712 transitions. [2021-08-21 18:53:52,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:52,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:52,774 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] [2021-08-21 18:53:52,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 18:53:52,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:52,975 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:52,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:52,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1164250510, now seen corresponding path program 58 times [2021-08-21 18:53:52,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:52,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804616664] [2021-08-21 18:53:52,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:52,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:53,035 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:53:53,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:53,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804616664] [2021-08-21 18:53:53,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804616664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:53,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431585540] [2021-08-21 18:53:53,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:53:53,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:53,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:53,044 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:53,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 18:53:56,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:53:56,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:53:56,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:53:56,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:53:57,211 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:53:57,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431585540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:57,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:53:57,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:53:57,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318093954] [2021-08-21 18:53:57,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:53:57,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:53:57,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:53:57,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:53:57,212 INFO L87 Difference]: Start difference. First operand 6179 states and 14712 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:53:57,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:53:57,802 INFO L93 Difference]: Finished difference Result 7454 states and 16821 transitions. [2021-08-21 18:53:57,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:53:57,802 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:53:57,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:53:57,813 INFO L225 Difference]: With dead ends: 7454 [2021-08-21 18:53:57,813 INFO L226 Difference]: Without dead ends: 7454 [2021-08-21 18:53:57,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 383.7ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:53:57,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7454 states. [2021-08-21 18:53:57,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7454 to 6122. [2021-08-21 18:53:57,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6122 states, 6121 states have (on average 2.385231171377226) internal successors, (14600), 6121 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have 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:53:57,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6122 states to 6122 states and 14600 transitions. [2021-08-21 18:53:57,906 INFO L78 Accepts]: Start accepts. Automaton has 6122 states and 14600 transitions. Word has length 31 [2021-08-21 18:53:57,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:53:57,906 INFO L470 AbstractCegarLoop]: Abstraction has 6122 states and 14600 transitions. [2021-08-21 18:53:57,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:53:57,906 INFO L276 IsEmpty]: Start isEmpty. Operand 6122 states and 14600 transitions. [2021-08-21 18:53:57,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:53:57,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:53:57,913 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] [2021-08-21 18:53:57,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 18:53:58,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 18:53:58,113 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:53:58,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:53:58,114 INFO L82 PathProgramCache]: Analyzing trace with hash 696250478, now seen corresponding path program 59 times [2021-08-21 18:53:58,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:53:58,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208118082] [2021-08-21 18:53:58,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:53:58,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:53:58,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:53:58,173 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:53:58,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:53:58,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208118082] [2021-08-21 18:53:58,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208118082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:53:58,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881645159] [2021-08-21 18:53:58,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:53:58,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:53:58,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:53:58,175 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:53:58,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 18:54:02,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:54:02,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:02,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:02,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:02,248 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:54:02,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881645159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:02,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:02,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:54:02,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841441659] [2021-08-21 18:54:02,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:02,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:02,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:02,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:02,249 INFO L87 Difference]: Start difference. First operand 6122 states and 14600 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:02,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:02,623 INFO L93 Difference]: Finished difference Result 7833 states and 18232 transitions. [2021-08-21 18:54:02,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:54:02,624 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:02,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:02,635 INFO L225 Difference]: With dead ends: 7833 [2021-08-21 18:54:02,636 INFO L226 Difference]: Without dead ends: 7833 [2021-08-21 18:54:02,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 232.9ms TimeCoverageRelationStatistics Valid=307, Invalid=815, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:54:02,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7833 states. [2021-08-21 18:54:02,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7833 to 7222. [2021-08-21 18:54:02,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.3675391220052626) internal successors, (17096), 7221 states have internal predecessors, (17096), 0 states have call successors, (0), 0 states have 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:54:02,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 17096 transitions. [2021-08-21 18:54:02,799 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 17096 transitions. Word has length 31 [2021-08-21 18:54:02,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:02,799 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 17096 transitions. [2021-08-21 18:54:02,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:02,800 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 17096 transitions. [2021-08-21 18:54:02,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:02,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:02,808 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] [2021-08-21 18:54:02,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 18:54:03,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 18:54:03,009 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:03,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:03,009 INFO L82 PathProgramCache]: Analyzing trace with hash -795754254, now seen corresponding path program 60 times [2021-08-21 18:54:03,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:03,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44764914] [2021-08-21 18:54:03,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:03,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:03,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:03,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:54:03,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:03,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44764914] [2021-08-21 18:54:03,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44764914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:03,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053375137] [2021-08-21 18:54:03,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:54:03,085 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:03,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:03,085 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:03,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 18:54:07,067 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:54:07,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:07,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:07,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:07,193 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:54:07,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053375137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:07,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:07,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:54:07,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208759048] [2021-08-21 18:54:07,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:07,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:07,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:07,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:07,194 INFO L87 Difference]: Start difference. First operand 7222 states and 17096 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:07,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:07,454 INFO L93 Difference]: Finished difference Result 7563 states and 17596 transitions. [2021-08-21 18:54:07,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:54:07,454 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:07,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:07,465 INFO L225 Difference]: With dead ends: 7563 [2021-08-21 18:54:07,465 INFO L226 Difference]: Without dead ends: 7555 [2021-08-21 18:54:07,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 181.7ms TimeCoverageRelationStatistics Valid=188, Invalid=568, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:54:07,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7555 states. [2021-08-21 18:54:07,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7555 to 6609. [2021-08-21 18:54:07,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6609 states, 6608 states have (on average 2.366676755447942) internal successors, (15639), 6608 states have internal predecessors, (15639), 0 states have call successors, (0), 0 states have 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:54:07,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6609 states to 6609 states and 15639 transitions. [2021-08-21 18:54:07,618 INFO L78 Accepts]: Start accepts. Automaton has 6609 states and 15639 transitions. Word has length 31 [2021-08-21 18:54:07,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:07,618 INFO L470 AbstractCegarLoop]: Abstraction has 6609 states and 15639 transitions. [2021-08-21 18:54:07,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:07,619 INFO L276 IsEmpty]: Start isEmpty. Operand 6609 states and 15639 transitions. [2021-08-21 18:54:07,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:07,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:07,626 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] [2021-08-21 18:54:07,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 18:54:07,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-08-21 18:54:07,827 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:07,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:07,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1181640082, now seen corresponding path program 61 times [2021-08-21 18:54:07,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:07,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990049154] [2021-08-21 18:54:07,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:07,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:07,888 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:54:07,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:07,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990049154] [2021-08-21 18:54:07,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990049154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:07,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228501703] [2021-08-21 18:54:07,889 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:54:07,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:07,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:07,889 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:07,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 18:54:11,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:11,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:11,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:12,067 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:54:12,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228501703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:12,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:12,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:54:12,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997373903] [2021-08-21 18:54:12,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:54:12,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:12,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:54:12,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:54:12,068 INFO L87 Difference]: Start difference. First operand 6609 states and 15639 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:54:12,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:12,514 INFO L93 Difference]: Finished difference Result 7747 states and 17887 transitions. [2021-08-21 18:54:12,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:54:12,514 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:12,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:12,525 INFO L225 Difference]: With dead ends: 7747 [2021-08-21 18:54:12,525 INFO L226 Difference]: Without dead ends: 7747 [2021-08-21 18:54:12,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 347.7ms TimeCoverageRelationStatistics Valid=371, Invalid=961, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:54:12,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7747 states. [2021-08-21 18:54:12,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7747 to 6701. [2021-08-21 18:54:12,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6701 states, 6700 states have (on average 2.362089552238806) internal successors, (15826), 6700 states have internal predecessors, (15826), 0 states have call successors, (0), 0 states have 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:54:12,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6701 states to 6701 states and 15826 transitions. [2021-08-21 18:54:12,619 INFO L78 Accepts]: Start accepts. Automaton has 6701 states and 15826 transitions. Word has length 31 [2021-08-21 18:54:12,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:12,619 INFO L470 AbstractCegarLoop]: Abstraction has 6701 states and 15826 transitions. [2021-08-21 18:54:12,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:54:12,619 INFO L276 IsEmpty]: Start isEmpty. Operand 6701 states and 15826 transitions. [2021-08-21 18:54:12,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:12,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:12,627 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] [2021-08-21 18:54:12,658 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 18:54:12,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-08-21 18:54:12,841 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:12,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:12,841 INFO L82 PathProgramCache]: Analyzing trace with hash 82150126, now seen corresponding path program 62 times [2021-08-21 18:54:12,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:12,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097047831] [2021-08-21 18:54:12,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:12,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:12,900 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:54:12,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:12,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097047831] [2021-08-21 18:54:12,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097047831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:12,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514105029] [2021-08-21 18:54:12,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:54:12,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:12,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:12,901 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:12,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 18:54:16,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:54:16,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:16,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:16,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:17,043 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:54:17,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514105029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:17,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:17,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:54:17,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571288640] [2021-08-21 18:54:17,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:17,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:17,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:17,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:17,044 INFO L87 Difference]: Start difference. First operand 6701 states and 15826 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:54:17,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:17,506 INFO L93 Difference]: Finished difference Result 7473 states and 17447 transitions. [2021-08-21 18:54:17,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:54:17,506 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:17,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:17,518 INFO L225 Difference]: With dead ends: 7473 [2021-08-21 18:54:17,518 INFO L226 Difference]: Without dead ends: 7473 [2021-08-21 18:54:17,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 309.7ms TimeCoverageRelationStatistics Valid=439, Invalid=1201, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:54:17,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7473 states. [2021-08-21 18:54:17,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7473 to 6410. [2021-08-21 18:54:17,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6410 states, 6409 states have (on average 2.376501794351693) internal successors, (15231), 6409 states have internal predecessors, (15231), 0 states have call successors, (0), 0 states have 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:54:17,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6410 states to 6410 states and 15231 transitions. [2021-08-21 18:54:17,610 INFO L78 Accepts]: Start accepts. Automaton has 6410 states and 15231 transitions. Word has length 31 [2021-08-21 18:54:17,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:17,610 INFO L470 AbstractCegarLoop]: Abstraction has 6410 states and 15231 transitions. [2021-08-21 18:54:17,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:54:17,610 INFO L276 IsEmpty]: Start isEmpty. Operand 6410 states and 15231 transitions. [2021-08-21 18:54:17,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:17,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:17,617 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] [2021-08-21 18:54:17,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 18:54:17,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:17,817 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:17,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:17,817 INFO L82 PathProgramCache]: Analyzing trace with hash 344984690, now seen corresponding path program 20 times [2021-08-21 18:54:17,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:17,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308619975] [2021-08-21 18:54:17,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:17,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:17,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:17,929 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:17,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:17,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308619975] [2021-08-21 18:54:17,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308619975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:17,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235850011] [2021-08-21 18:54:17,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:54:17,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:17,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:17,931 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:17,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 18:54:21,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:54:21,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:21,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:54:21,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:22,091 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:54:22,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235850011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:22,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:22,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:54:22,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124783771] [2021-08-21 18:54:22,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:54:22,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:22,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:54:22,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:54:22,092 INFO L87 Difference]: Start difference. First operand 6410 states and 15231 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:22,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:22,491 INFO L93 Difference]: Finished difference Result 12071 states and 26045 transitions. [2021-08-21 18:54:22,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:54:22,492 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:22,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:22,511 INFO L225 Difference]: With dead ends: 12071 [2021-08-21 18:54:22,511 INFO L226 Difference]: Without dead ends: 12071 [2021-08-21 18:54:22,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 274.6ms TimeCoverageRelationStatistics Valid=407, Invalid=1233, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:54:22,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12071 states. [2021-08-21 18:54:22,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12071 to 8121. [2021-08-21 18:54:22,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8121 states, 8120 states have (on average 2.3866995073891624) internal successors, (19380), 8120 states have internal predecessors, (19380), 0 states have call successors, (0), 0 states have 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:54:22,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8121 states to 8121 states and 19380 transitions. [2021-08-21 18:54:22,674 INFO L78 Accepts]: Start accepts. Automaton has 8121 states and 19380 transitions. Word has length 31 [2021-08-21 18:54:22,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:22,674 INFO L470 AbstractCegarLoop]: Abstraction has 8121 states and 19380 transitions. [2021-08-21 18:54:22,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:22,674 INFO L276 IsEmpty]: Start isEmpty. Operand 8121 states and 19380 transitions. [2021-08-21 18:54:22,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:22,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:22,683 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] [2021-08-21 18:54:22,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-21 18:54:22,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:22,885 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:22,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:22,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1971392878, now seen corresponding path program 63 times [2021-08-21 18:54:22,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:22,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906411067] [2021-08-21 18:54:22,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:22,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:22,954 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:54:22,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:22,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906411067] [2021-08-21 18:54:22,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906411067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:22,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880825258] [2021-08-21 18:54:22,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:54:22,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:22,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:22,956 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:22,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 18:54:27,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:54:27,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:27,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:27,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:27,134 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:54:27,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880825258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:27,134 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:27,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:54:27,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323750432] [2021-08-21 18:54:27,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:27,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:27,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:27,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:27,135 INFO L87 Difference]: Start difference. First operand 8121 states and 19380 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:27,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:27,557 INFO L93 Difference]: Finished difference Result 10891 states and 25407 transitions. [2021-08-21 18:54:27,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:54:27,557 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:27,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:27,575 INFO L225 Difference]: With dead ends: 10891 [2021-08-21 18:54:27,576 INFO L226 Difference]: Without dead ends: 10891 [2021-08-21 18:54:27,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 251.7ms TimeCoverageRelationStatistics Valid=307, Invalid=883, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:54:27,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10891 states. [2021-08-21 18:54:27,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10891 to 9612. [2021-08-21 18:54:27,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9612 states, 9611 states have (on average 2.3788367495577982) internal successors, (22863), 9611 states have internal predecessors, (22863), 0 states have call successors, (0), 0 states have 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:54:27,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9612 states to 9612 states and 22863 transitions. [2021-08-21 18:54:27,745 INFO L78 Accepts]: Start accepts. Automaton has 9612 states and 22863 transitions. Word has length 31 [2021-08-21 18:54:27,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:27,746 INFO L470 AbstractCegarLoop]: Abstraction has 9612 states and 22863 transitions. [2021-08-21 18:54:27,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:27,746 INFO L276 IsEmpty]: Start isEmpty. Operand 9612 states and 22863 transitions. [2021-08-21 18:54:27,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:27,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:27,756 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] [2021-08-21 18:54:27,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 18:54:27,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:27,957 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:27,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:27,957 INFO L82 PathProgramCache]: Analyzing trace with hash 479388146, now seen corresponding path program 64 times [2021-08-21 18:54:27,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:27,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029461741] [2021-08-21 18:54:27,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:27,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:27,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:28,019 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:54:28,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:28,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029461741] [2021-08-21 18:54:28,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029461741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:28,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208752890] [2021-08-21 18:54:28,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:54:28,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:28,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:28,020 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:28,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 18:54:32,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:54:32,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:32,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:32,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:32,235 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:54:32,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208752890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:32,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:32,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:54:32,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268650928] [2021-08-21 18:54:32,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:32,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:32,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:32,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:32,236 INFO L87 Difference]: Start difference. First operand 9612 states and 22863 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:32,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:32,490 INFO L93 Difference]: Finished difference Result 9841 states and 23123 transitions. [2021-08-21 18:54:32,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:54:32,491 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:32,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:32,507 INFO L225 Difference]: With dead ends: 9841 [2021-08-21 18:54:32,507 INFO L226 Difference]: Without dead ends: 9837 [2021-08-21 18:54:32,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 148.8ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:54:32,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9837 states. [2021-08-21 18:54:32,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9837 to 8539. [2021-08-21 18:54:32,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8539 states, 8538 states have (on average 2.3829936753338017) internal successors, (20346), 8538 states have internal predecessors, (20346), 0 states have call successors, (0), 0 states have 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:54:32,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8539 states to 8539 states and 20346 transitions. [2021-08-21 18:54:32,642 INFO L78 Accepts]: Start accepts. Automaton has 8539 states and 20346 transitions. Word has length 31 [2021-08-21 18:54:32,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:32,642 INFO L470 AbstractCegarLoop]: Abstraction has 8539 states and 20346 transitions. [2021-08-21 18:54:32,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:32,642 INFO L276 IsEmpty]: Start isEmpty. Operand 8539 states and 20346 transitions. [2021-08-21 18:54:32,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:32,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:32,652 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] [2021-08-21 18:54:32,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 18:54:32,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:32,852 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:32,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:32,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1436207598, now seen corresponding path program 21 times [2021-08-21 18:54:32,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:32,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457345940] [2021-08-21 18:54:32,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:32,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:32,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:32,954 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:32,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:32,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457345940] [2021-08-21 18:54:32,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457345940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:32,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124179737] [2021-08-21 18:54:32,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:54:32,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:32,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:32,956 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:32,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 18:54:37,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:54:37,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:37,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:37,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:37,187 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:54:37,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124179737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:37,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:37,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:54:37,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929383231] [2021-08-21 18:54:37,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:54:37,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:37,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:54:37,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:54:37,188 INFO L87 Difference]: Start difference. First operand 8539 states and 20346 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:54:37,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:37,298 INFO L93 Difference]: Finished difference Result 9441 states and 22273 transitions. [2021-08-21 18:54:37,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:54:37,299 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:37,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:37,314 INFO L225 Difference]: With dead ends: 9441 [2021-08-21 18:54:37,314 INFO L226 Difference]: Without dead ends: 9439 [2021-08-21 18:54:37,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 63.6ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:54:37,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9439 states. [2021-08-21 18:54:37,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9439 to 8571. [2021-08-21 18:54:37,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8571 states, 8570 states have (on average 2.382963827304551) internal successors, (20422), 8570 states have internal predecessors, (20422), 0 states have call successors, (0), 0 states have 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:54:37,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8571 states to 8571 states and 20422 transitions. [2021-08-21 18:54:37,460 INFO L78 Accepts]: Start accepts. Automaton has 8571 states and 20422 transitions. Word has length 31 [2021-08-21 18:54:37,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:37,460 INFO L470 AbstractCegarLoop]: Abstraction has 8571 states and 20422 transitions. [2021-08-21 18:54:37,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:54:37,460 INFO L276 IsEmpty]: Start isEmpty. Operand 8571 states and 20422 transitions. [2021-08-21 18:54:37,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:37,470 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:37,470 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] [2021-08-21 18:54:37,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 18:54:37,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:37,670 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:37,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:37,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1666293266, now seen corresponding path program 22 times [2021-08-21 18:54:37,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:37,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186928539] [2021-08-21 18:54:37,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:37,671 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:37,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:37,726 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:37,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:37,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186928539] [2021-08-21 18:54:37,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186928539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:37,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287574947] [2021-08-21 18:54:37,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:54:37,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:37,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:37,727 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:37,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 18:54:41,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:54:41,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:41,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:41,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:41,997 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:54:41,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287574947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:41,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:41,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:54:41,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411994748] [2021-08-21 18:54:41,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:54:41,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:41,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:54:41,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:54:41,998 INFO L87 Difference]: Start difference. First operand 8571 states and 20422 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:54:42,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:42,133 INFO L93 Difference]: Finished difference Result 9444 states and 22288 transitions. [2021-08-21 18:54:42,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:54:42,134 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:42,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:42,158 INFO L225 Difference]: With dead ends: 9444 [2021-08-21 18:54:42,158 INFO L226 Difference]: Without dead ends: 9444 [2021-08-21 18:54:42,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 78.2ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:54:42,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9444 states. [2021-08-21 18:54:42,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9444 to 8569. [2021-08-21 18:54:42,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8569 states, 8568 states have (on average 2.3823529411764706) internal successors, (20412), 8568 states have internal predecessors, (20412), 0 states have call successors, (0), 0 states have 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:54:42,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8569 states to 8569 states and 20412 transitions. [2021-08-21 18:54:42,363 INFO L78 Accepts]: Start accepts. Automaton has 8569 states and 20412 transitions. Word has length 31 [2021-08-21 18:54:42,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:42,363 INFO L470 AbstractCegarLoop]: Abstraction has 8569 states and 20412 transitions. [2021-08-21 18:54:42,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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:54:42,363 INFO L276 IsEmpty]: Start isEmpty. Operand 8569 states and 20412 transitions. [2021-08-21 18:54:42,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:42,376 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:42,377 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] [2021-08-21 18:54:42,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 18:54:42,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 18:54:42,597 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:42,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:42,597 INFO L82 PathProgramCache]: Analyzing trace with hash 326736558, now seen corresponding path program 23 times [2021-08-21 18:54:42,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:42,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693819907] [2021-08-21 18:54:42,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:42,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:42,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:42,705 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:54:42,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:42,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693819907] [2021-08-21 18:54:42,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693819907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:42,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898976282] [2021-08-21 18:54:42,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:54:42,706 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:42,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:42,706 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:42,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 18:54:46,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:54:46,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:46,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:46,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:47,021 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:54:47,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898976282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:47,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:47,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:54:47,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913077013] [2021-08-21 18:54:47,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:54:47,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:47,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:54:47,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:54:47,022 INFO L87 Difference]: Start difference. First operand 8569 states and 20412 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:54:47,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:47,156 INFO L93 Difference]: Finished difference Result 9406 states and 22203 transitions. [2021-08-21 18:54:47,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:54:47,156 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:47,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:47,172 INFO L225 Difference]: With dead ends: 9406 [2021-08-21 18:54:47,172 INFO L226 Difference]: Without dead ends: 9406 [2021-08-21 18:54:47,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 90.2ms TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:54:47,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9406 states. [2021-08-21 18:54:47,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9406 to 9207. [2021-08-21 18:54:47,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9207 states, 9206 states have (on average 2.3701933521616336) internal successors, (21820), 9206 states have internal predecessors, (21820), 0 states have call successors, (0), 0 states have 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:54:47,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9207 states to 9207 states and 21820 transitions. [2021-08-21 18:54:47,309 INFO L78 Accepts]: Start accepts. Automaton has 9207 states and 21820 transitions. Word has length 31 [2021-08-21 18:54:47,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:47,309 INFO L470 AbstractCegarLoop]: Abstraction has 9207 states and 21820 transitions. [2021-08-21 18:54:47,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:54:47,309 INFO L276 IsEmpty]: Start isEmpty. Operand 9207 states and 21820 transitions. [2021-08-21 18:54:47,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:47,319 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:47,320 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] [2021-08-21 18:54:47,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 18:54:47,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 18:54:47,521 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:47,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:47,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1398839190, now seen corresponding path program 65 times [2021-08-21 18:54:47,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:47,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107102786] [2021-08-21 18:54:47,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:47,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:47,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:47,582 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:54:47,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:47,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107102786] [2021-08-21 18:54:47,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107102786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:47,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51116364] [2021-08-21 18:54:47,583 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:54:47,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:47,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:47,584 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:47,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 18:54:51,736 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:54:51,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:51,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:51,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:51,872 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:54:51,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51116364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:51,873 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:51,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:54:51,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455527796] [2021-08-21 18:54:51,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:51,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:51,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:51,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:51,873 INFO L87 Difference]: Start difference. First operand 9207 states and 21820 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:52,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:52,351 INFO L93 Difference]: Finished difference Result 9549 states and 22517 transitions. [2021-08-21 18:54:52,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:54:52,352 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:52,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:52,368 INFO L225 Difference]: With dead ends: 9549 [2021-08-21 18:54:52,368 INFO L226 Difference]: Without dead ends: 9549 [2021-08-21 18:54:52,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 316.1ms TimeCoverageRelationStatistics Valid=378, Invalid=1104, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:54:52,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9549 states. [2021-08-21 18:54:52,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9549 to 9303. [2021-08-21 18:54:52,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9303 states, 9302 states have (on average 2.3671253493872286) internal successors, (22019), 9302 states have internal predecessors, (22019), 0 states have call successors, (0), 0 states have 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:54:52,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9303 states to 9303 states and 22019 transitions. [2021-08-21 18:54:52,531 INFO L78 Accepts]: Start accepts. Automaton has 9303 states and 22019 transitions. Word has length 31 [2021-08-21 18:54:52,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:52,531 INFO L470 AbstractCegarLoop]: Abstraction has 9303 states and 22019 transitions. [2021-08-21 18:54:52,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:54:52,531 INFO L276 IsEmpty]: Start isEmpty. Operand 9303 states and 22019 transitions. [2021-08-21 18:54:52,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:52,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:52,542 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] [2021-08-21 18:54:52,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 18:54:52,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 18:54:52,742 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:52,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:52,743 INFO L82 PathProgramCache]: Analyzing trace with hash -11600978, now seen corresponding path program 24 times [2021-08-21 18:54:52,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:52,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550004757] [2021-08-21 18:54:52,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:52,743 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:52,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:52,832 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:52,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:52,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550004757] [2021-08-21 18:54:52,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550004757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:52,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798157767] [2021-08-21 18:54:52,832 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:54:52,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:52,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:52,833 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:52,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 18:54:57,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:54:57,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:54:57,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:54:57,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:54:57,167 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:57,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798157767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:57,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:54:57,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:54:57,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584118890] [2021-08-21 18:54:57,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:54:57,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:54:57,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:54:57,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:54:57,168 INFO L87 Difference]: Start difference. First operand 9303 states and 22019 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:54:57,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:54:57,331 INFO L93 Difference]: Finished difference Result 9696 states and 22828 transitions. [2021-08-21 18:54:57,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:54:57,332 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:54:57,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:54:57,349 INFO L225 Difference]: With dead ends: 9696 [2021-08-21 18:54:57,349 INFO L226 Difference]: Without dead ends: 9696 [2021-08-21 18:54:57,349 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 104.8ms TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:54:57,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9696 states. [2021-08-21 18:54:57,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9696 to 9587. [2021-08-21 18:54:57,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9587 states, 9586 states have (on average 2.3598998539536824) internal successors, (22622), 9586 states have internal predecessors, (22622), 0 states have call successors, (0), 0 states have 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:54:57,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9587 states to 9587 states and 22622 transitions. [2021-08-21 18:54:57,492 INFO L78 Accepts]: Start accepts. Automaton has 9587 states and 22622 transitions. Word has length 31 [2021-08-21 18:54:57,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:54:57,492 INFO L470 AbstractCegarLoop]: Abstraction has 9587 states and 22622 transitions. [2021-08-21 18:54:57,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have 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:54:57,492 INFO L276 IsEmpty]: Start isEmpty. Operand 9587 states and 22622 transitions. [2021-08-21 18:54:57,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:54:57,503 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:54:57,503 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] [2021-08-21 18:54:57,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 18:54:57,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 18:54:57,703 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:54:57,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:54:57,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1694192726, now seen corresponding path program 32 times [2021-08-21 18:54:57,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:54:57,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192779278] [2021-08-21 18:54:57,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:54:57,704 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:54:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:54:57,850 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:54:57,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:54:57,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192779278] [2021-08-21 18:54:57,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192779278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:54:57,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124113257] [2021-08-21 18:54:57,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:54:57,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:54:57,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:54:57,851 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:54:57,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 18:55:01,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:55:01,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:01,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:55:01,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:02,138 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:02,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124113257] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:02,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:02,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:55:02,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547357437] [2021-08-21 18:55:02,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:55:02,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:02,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:55:02,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:55:02,139 INFO L87 Difference]: Start difference. First operand 9587 states and 22622 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:55:02,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:02,362 INFO L93 Difference]: Finished difference Result 10103 states and 23671 transitions. [2021-08-21 18:55:02,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:55:02,362 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:02,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:02,377 INFO L225 Difference]: With dead ends: 10103 [2021-08-21 18:55:02,377 INFO L226 Difference]: Without dead ends: 10103 [2021-08-21 18:55:02,377 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 169.3ms TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:55:02,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10103 states. [2021-08-21 18:55:02,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10103 to 9584. [2021-08-21 18:55:02,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9584 states, 9583 states have (on average 2.3589690076176564) internal successors, (22606), 9583 states have internal predecessors, (22606), 0 states have call successors, (0), 0 states have 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:55:02,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9584 states to 9584 states and 22606 transitions. [2021-08-21 18:55:02,517 INFO L78 Accepts]: Start accepts. Automaton has 9584 states and 22606 transitions. Word has length 31 [2021-08-21 18:55:02,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:02,517 INFO L470 AbstractCegarLoop]: Abstraction has 9584 states and 22606 transitions. [2021-08-21 18:55:02,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have 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:55:02,517 INFO L276 IsEmpty]: Start isEmpty. Operand 9584 states and 22606 transitions. [2021-08-21 18:55:02,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:02,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:02,528 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] [2021-08-21 18:55:02,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 18:55:02,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:02,733 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:02,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:02,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1501653802, now seen corresponding path program 66 times [2021-08-21 18:55:02,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:02,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471912554] [2021-08-21 18:55:02,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:02,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:02,800 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:55:02,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:02,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471912554] [2021-08-21 18:55:02,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471912554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:02,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904315961] [2021-08-21 18:55:02,800 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:55:02,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:02,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:02,801 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:02,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 18:55:06,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:55:06,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:06,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:06,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:07,132 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:55:07,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904315961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:07,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:07,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:55:07,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920829975] [2021-08-21 18:55:07,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:55:07,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:07,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:55:07,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:55:07,134 INFO L87 Difference]: Start difference. First operand 9584 states and 22606 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:55:07,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:07,484 INFO L93 Difference]: Finished difference Result 9993 states and 23472 transitions. [2021-08-21 18:55:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:55:07,485 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:07,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:07,501 INFO L225 Difference]: With dead ends: 9993 [2021-08-21 18:55:07,501 INFO L226 Difference]: Without dead ends: 9993 [2021-08-21 18:55:07,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 246.6ms TimeCoverageRelationStatistics Valid=325, Invalid=865, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:55:07,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9993 states. [2021-08-21 18:55:07,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9993 to 9734. [2021-08-21 18:55:07,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9734 states, 9733 states have (on average 2.3548751669577723) internal successors, (22920), 9733 states have internal predecessors, (22920), 0 states have call successors, (0), 0 states have 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:55:07,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9734 states to 9734 states and 22920 transitions. [2021-08-21 18:55:07,741 INFO L78 Accepts]: Start accepts. Automaton has 9734 states and 22920 transitions. Word has length 31 [2021-08-21 18:55:07,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:07,741 INFO L470 AbstractCegarLoop]: Abstraction has 9734 states and 22920 transitions. [2021-08-21 18:55:07,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:55:07,741 INFO L276 IsEmpty]: Start isEmpty. Operand 9734 states and 22920 transitions. [2021-08-21 18:55:07,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:07,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:07,752 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] [2021-08-21 18:55:07,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:07,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:07,954 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:07,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:07,954 INFO L82 PathProgramCache]: Analyzing trace with hash -587470294, now seen corresponding path program 67 times [2021-08-21 18:55:07,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:07,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494895536] [2021-08-21 18:55:07,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:07,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:07,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:08,029 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:55:08,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:08,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494895536] [2021-08-21 18:55:08,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494895536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:08,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368895978] [2021-08-21 18:55:08,030 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:55:08,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:08,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:08,030 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:08,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 18:55:12,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:12,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:12,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:12,315 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:55:12,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368895978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:12,315 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:12,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 18:55:12,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767162191] [2021-08-21 18:55:12,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:55:12,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:12,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:55:12,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:55:12,316 INFO L87 Difference]: Start difference. First operand 9734 states and 22920 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:55:12,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:12,545 INFO L93 Difference]: Finished difference Result 9953 states and 23369 transitions. [2021-08-21 18:55:12,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:55:12,545 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:12,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:12,560 INFO L225 Difference]: With dead ends: 9953 [2021-08-21 18:55:12,560 INFO L226 Difference]: Without dead ends: 9953 [2021-08-21 18:55:12,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 140.5ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:55:12,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9953 states. [2021-08-21 18:55:12,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9953 to 9726. [2021-08-21 18:55:12,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9726 states, 9725 states have (on average 2.3553727506426734) internal successors, (22906), 9725 states have internal predecessors, (22906), 0 states have call successors, (0), 0 states have 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:55:12,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9726 states to 9726 states and 22906 transitions. [2021-08-21 18:55:12,700 INFO L78 Accepts]: Start accepts. Automaton has 9726 states and 22906 transitions. Word has length 31 [2021-08-21 18:55:12,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:12,700 INFO L470 AbstractCegarLoop]: Abstraction has 9726 states and 22906 transitions. [2021-08-21 18:55:12,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:55:12,700 INFO L276 IsEmpty]: Start isEmpty. Operand 9726 states and 22906 transitions. [2021-08-21 18:55:12,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:12,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:12,711 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] [2021-08-21 18:55:12,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:12,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-21 18:55:12,916 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:12,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:12,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1511553682, now seen corresponding path program 68 times [2021-08-21 18:55:12,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:12,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739147139] [2021-08-21 18:55:12,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:12,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:12,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:12,986 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:55:12,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:12,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739147139] [2021-08-21 18:55:12,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739147139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:12,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225875944] [2021-08-21 18:55:12,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:55:12,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:12,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:12,997 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:12,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 18:55:17,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:55:17,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:17,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:17,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:17,341 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:55:17,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225875944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:17,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:17,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:55:17,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770491257] [2021-08-21 18:55:17,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:55:17,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:17,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:55:17,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:55:17,342 INFO L87 Difference]: Start difference. First operand 9726 states and 22906 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:55:17,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:17,565 INFO L93 Difference]: Finished difference Result 10116 states and 23731 transitions. [2021-08-21 18:55:17,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:55:17,565 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:17,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:17,582 INFO L225 Difference]: With dead ends: 10116 [2021-08-21 18:55:17,582 INFO L226 Difference]: Without dead ends: 10116 [2021-08-21 18:55:17,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:55:17,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10116 states. [2021-08-21 18:55:17,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10116 to 9740. [2021-08-21 18:55:17,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9740 states, 9739 states have (on average 2.355580655098059) internal successors, (22941), 9739 states have internal predecessors, (22941), 0 states have call successors, (0), 0 states have 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:55:17,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9740 states to 9740 states and 22941 transitions. [2021-08-21 18:55:17,725 INFO L78 Accepts]: Start accepts. Automaton has 9740 states and 22941 transitions. Word has length 31 [2021-08-21 18:55:17,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:17,725 INFO L470 AbstractCegarLoop]: Abstraction has 9740 states and 22941 transitions. [2021-08-21 18:55:17,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have 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:55:17,725 INFO L276 IsEmpty]: Start isEmpty. Operand 9740 states and 22941 transitions. [2021-08-21 18:55:17,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:17,735 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:17,735 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] [2021-08-21 18:55:17,765 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 18:55:17,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 18:55:17,936 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:17,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:17,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1560825174, now seen corresponding path program 69 times [2021-08-21 18:55:17,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:17,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507960902] [2021-08-21 18:55:17,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:17,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:17,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:18,013 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:55:18,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:18,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507960902] [2021-08-21 18:55:18,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507960902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:18,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550963833] [2021-08-21 18:55:18,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:55:18,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:18,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:18,014 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:18,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 18:55:22,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:55:22,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:22,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:22,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:22,347 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:55:22,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550963833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:22,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:22,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 18:55:22,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778160933] [2021-08-21 18:55:22,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:55:22,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:22,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:55:22,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:55:22,349 INFO L87 Difference]: Start difference. First operand 9740 states and 22941 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:55:22,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:22,573 INFO L93 Difference]: Finished difference Result 9972 states and 23414 transitions. [2021-08-21 18:55:22,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:55:22,573 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:22,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:22,588 INFO L225 Difference]: With dead ends: 9972 [2021-08-21 18:55:22,588 INFO L226 Difference]: Without dead ends: 9972 [2021-08-21 18:55:22,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 137.4ms TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:55:22,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9972 states. [2021-08-21 18:55:22,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9972 to 9729. [2021-08-21 18:55:22,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9729 states, 9728 states have (on average 2.3557771381578947) internal successors, (22917), 9728 states have internal predecessors, (22917), 0 states have call successors, (0), 0 states have 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:55:22,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9729 states to 9729 states and 22917 transitions. [2021-08-21 18:55:22,726 INFO L78 Accepts]: Start accepts. Automaton has 9729 states and 22917 transitions. Word has length 31 [2021-08-21 18:55:22,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:22,727 INFO L470 AbstractCegarLoop]: Abstraction has 9729 states and 22917 transitions. [2021-08-21 18:55:22,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have 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:55:22,727 INFO L276 IsEmpty]: Start isEmpty. Operand 9729 states and 22917 transitions. [2021-08-21 18:55:22,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:22,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:22,737 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] [2021-08-21 18:55:22,765 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-21 18:55:22,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:22,941 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:22,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:22,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1204239506, now seen corresponding path program 70 times [2021-08-21 18:55:22,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:22,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085643234] [2021-08-21 18:55:22,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:22,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:23,011 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:55:23,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:23,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085643234] [2021-08-21 18:55:23,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085643234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:23,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573056167] [2021-08-21 18:55:23,011 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:55:23,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:23,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:23,013 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:23,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 18:55:27,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:55:27,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:27,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:27,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:27,506 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:55:27,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573056167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:27,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:27,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:55:27,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6843402] [2021-08-21 18:55:27,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:55:27,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:27,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:55:27,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:55:27,506 INFO L87 Difference]: Start difference. First operand 9729 states and 22917 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:55:27,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:27,774 INFO L93 Difference]: Finished difference Result 10117 states and 23777 transitions. [2021-08-21 18:55:27,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:55:27,774 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:27,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:27,790 INFO L225 Difference]: With dead ends: 10117 [2021-08-21 18:55:27,790 INFO L226 Difference]: Without dead ends: 10117 [2021-08-21 18:55:27,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 173.5ms TimeCoverageRelationStatistics Valid=166, Invalid=434, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:55:27,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10117 states. [2021-08-21 18:55:27,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10117 to 9821. [2021-08-21 18:55:27,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9821 states, 9820 states have (on average 2.355091649694501) internal successors, (23127), 9820 states have internal predecessors, (23127), 0 states have call successors, (0), 0 states have 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:55:27,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9821 states to 9821 states and 23127 transitions. [2021-08-21 18:55:27,936 INFO L78 Accepts]: Start accepts. Automaton has 9821 states and 23127 transitions. Word has length 31 [2021-08-21 18:55:27,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:27,936 INFO L470 AbstractCegarLoop]: Abstraction has 9821 states and 23127 transitions. [2021-08-21 18:55:27,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:55:27,936 INFO L276 IsEmpty]: Start isEmpty. Operand 9821 states and 23127 transitions. [2021-08-21 18:55:27,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:27,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:27,947 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] [2021-08-21 18:55:27,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 18:55:28,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:28,148 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:28,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:28,148 INFO L82 PathProgramCache]: Analyzing trace with hash 210983986, now seen corresponding path program 71 times [2021-08-21 18:55:28,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:28,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567549607] [2021-08-21 18:55:28,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:28,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:28,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:28,209 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:55:28,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:28,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567549607] [2021-08-21 18:55:28,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567549607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:28,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191609166] [2021-08-21 18:55:28,210 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:55:28,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:28,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:28,216 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:28,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 18:55:32,441 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:55:32,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:32,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:32,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:32,581 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:55:32,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191609166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:32,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:32,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:55:32,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145801692] [2021-08-21 18:55:32,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:55:32,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:32,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:55:32,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:55:32,582 INFO L87 Difference]: Start difference. First operand 9821 states and 23127 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:55:33,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:33,102 INFO L93 Difference]: Finished difference Result 10559 states and 24693 transitions. [2021-08-21 18:55:33,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:55:33,102 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:33,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:33,119 INFO L225 Difference]: With dead ends: 10559 [2021-08-21 18:55:33,119 INFO L226 Difference]: Without dead ends: 10559 [2021-08-21 18:55:33,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 311.6ms TimeCoverageRelationStatistics Valid=382, Invalid=1024, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:55:33,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10559 states. [2021-08-21 18:55:33,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10559 to 9899. [2021-08-21 18:55:33,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9899 states, 9898 states have (on average 2.352697514649424) internal successors, (23287), 9898 states have internal predecessors, (23287), 0 states have call successors, (0), 0 states have 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:55:33,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9899 states to 9899 states and 23287 transitions. [2021-08-21 18:55:33,271 INFO L78 Accepts]: Start accepts. Automaton has 9899 states and 23287 transitions. Word has length 31 [2021-08-21 18:55:33,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:33,271 INFO L470 AbstractCegarLoop]: Abstraction has 9899 states and 23287 transitions. [2021-08-21 18:55:33,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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:55:33,271 INFO L276 IsEmpty]: Start isEmpty. Operand 9899 states and 23287 transitions. [2021-08-21 18:55:33,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 18:55:33,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:33,282 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] [2021-08-21 18:55:33,312 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 18:55:33,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:33,483 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:33,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:33,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1570551058, now seen corresponding path program 72 times [2021-08-21 18:55:33,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:33,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077059925] [2021-08-21 18:55:33,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:33,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:33,543 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:55:33,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:33,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077059925] [2021-08-21 18:55:33,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077059925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:33,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688511480] [2021-08-21 18:55:33,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:55:33,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:33,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:33,545 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:33,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 18:55:37,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:55:37,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:37,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:55:37,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:37,931 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:55:37,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688511480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:37,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:55:37,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:55:37,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879964323] [2021-08-21 18:55:37,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:55:37,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:55:37,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:55:37,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:55:37,932 INFO L87 Difference]: Start difference. First operand 9899 states and 23287 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:38,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:55:38,354 INFO L93 Difference]: Finished difference Result 10577 states and 24737 transitions. [2021-08-21 18:55:38,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:55:38,354 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 18:55:38,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:55:38,371 INFO L225 Difference]: With dead ends: 10577 [2021-08-21 18:55:38,372 INFO L226 Difference]: Without dead ends: 10577 [2021-08-21 18:55:38,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 260.0ms TimeCoverageRelationStatistics Valid=295, Invalid=761, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:55:38,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10577 states. [2021-08-21 18:55:38,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10577 to 9913. [2021-08-21 18:55:38,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9913 states, 9912 states have (on average 2.3536117836965293) internal successors, (23329), 9912 states have internal predecessors, (23329), 0 states have call successors, (0), 0 states have 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:55:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9913 states to 9913 states and 23329 transitions. [2021-08-21 18:55:38,526 INFO L78 Accepts]: Start accepts. Automaton has 9913 states and 23329 transitions. Word has length 31 [2021-08-21 18:55:38,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:55:38,527 INFO L470 AbstractCegarLoop]: Abstraction has 9913 states and 23329 transitions. [2021-08-21 18:55:38,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:55:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 9913 states and 23329 transitions. [2021-08-21 18:55:38,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:55:38,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:55:38,539 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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:55:38,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 18:55:38,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 18:55:38,739 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:55:38,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:55:38,739 INFO L82 PathProgramCache]: Analyzing trace with hash 1510264400, now seen corresponding path program 33 times [2021-08-21 18:55:38,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:55:38,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98289697] [2021-08-21 18:55:38,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:55:38,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:55:38,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:55:39,679 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:55:39,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:55:39,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98289697] [2021-08-21 18:55:39,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98289697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:55:39,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569802389] [2021-08-21 18:55:39,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:55:39,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:55:39,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:55:39,680 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:55:39,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 18:55:43,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:55:43,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:55:43,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:55:43,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:55:45,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:55:45,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:45,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:55:46,022 INFO L354 Elim1Store]: treesize reduction 26, result has 86.9 percent of original size [2021-08-21 18:55:46,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 9 new quantified variables, introduced 24 case distinctions, treesize of input 152 treesize of output 256 Received shutdown request... [2021-08-21 18:57:08,368 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 18:57:08,369 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:57:08,382 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:57:08,382 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:57:08,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 18:57:08,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 18:57:08,570 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 2 for 25ms.. [2021-08-21 18:57:08,571 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:57:08,572 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:57:08,572 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 18:57:08,575 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:57:08,576 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:57:08,577 INFO L202 PluginConnector]: Adding new model sorted.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:57:08 BasicIcfg [2021-08-21 18:57:08,577 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:57:08,578 INFO L168 Benchmark]: Toolchain (without parser) took 696071.52 ms. Allocated memory was 180.4 MB in the beginning and 3.1 GB in the end (delta: 3.0 GB). Free memory was 161.6 MB in the beginning and 603.8 MB in the end (delta: -442.2 MB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. [2021-08-21 18:57:08,578 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.50 ms. Allocated memory is still 180.4 MB. Free memory is still 162.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:57:08,578 INFO L168 Benchmark]: Boogie Procedure Inliner took 26.00 ms. Allocated memory is still 180.4 MB. Free memory was 161.5 MB in the beginning and 160.1 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:57:08,578 INFO L168 Benchmark]: Boogie Preprocessor took 17.98 ms. Allocated memory is still 180.4 MB. Free memory was 160.0 MB in the beginning and 159.0 MB in the end (delta: 941.4 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:57:08,578 INFO L168 Benchmark]: RCFGBuilder took 368.54 ms. Allocated memory is still 180.4 MB. Free memory was 158.9 MB in the beginning and 145.1 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-21 18:57:08,578 INFO L168 Benchmark]: TraceAbstraction took 695653.93 ms. Allocated memory was 180.4 MB in the beginning and 3.1 GB in the end (delta: 3.0 GB). Free memory was 144.6 MB in the beginning and 603.8 MB in the end (delta: -459.1 MB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. [2021-08-21 18:57:08,579 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.50 ms. Allocated memory is still 180.4 MB. Free memory is still 162.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 26.00 ms. Allocated memory is still 180.4 MB. Free memory was 161.5 MB in the beginning and 160.1 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 17.98 ms. Allocated memory is still 180.4 MB. Free memory was 160.0 MB in the beginning and 159.0 MB in the end (delta: 941.4 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 368.54 ms. Allocated memory is still 180.4 MB. Free memory was 158.9 MB in the beginning and 145.1 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 695653.93 ms. Allocated memory was 180.4 MB in the beginning and 3.1 GB in the end (delta: 3.0 GB). Free memory was 144.6 MB in the beginning and 603.8 MB in the end (delta: -459.1 MB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 247, positive: 220, positive conditional: 220, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220, positive: 220, positive conditional: 0, positive unconditional: 220, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 72, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 72, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 220, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 72, unknown conditional: 0, unknown unconditional: 72] , Statistics on independence cache: Total cache size (in pairs): 72, Positive cache size: 72, Positive conditional cache size: 0, Positive unconditional cache size: 72, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 27 - 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: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 34 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 2 for 25ms.. - TimeoutResultAtElement [Line: 62]: 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 34 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 2 for 25ms.. - TimeoutResultAtElement [Line: 62]: 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 34 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 2 for 25ms.. - TimeoutResultAtElement [Line: 63]: 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 34 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 2 for 25ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 695506.6ms, OverallIterations: 135, TraceHistogramMax: 3, EmptinessCheckTime: 468.3ms, AutomataDifference: 123063.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 115.5ms, PartialOrderReductionTime: 98.2ms, HoareTripleCheckerStatistics: 4117 SDtfs, 24512 SDslu, 24371 SDs, 0 SdLazy, 47650 SolverSat, 4518 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 26632.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7620 GetRequests, 3024 SyntacticMatches, 139 SemanticMatches, 4457 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58880 ImplicationChecksByTransitivity, 112430.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9913occurred in iteration=134, InterpolantAutomatonStates: 3766, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 5990.5ms AutomataMinimizationTime, 134 MinimizatonAttempts, 73942 StatesRemovedByMinimization, 134 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 414.9ms SsaConstructionTime, 1898.3ms SatisfiabilityAnalysisTime, 122243.8ms InterpolantComputationTime, 7711 NumberOfCodeBlocks, 7711 NumberOfCodeBlocksAsserted, 427 NumberOfCheckSat, 7448 ConstructedInterpolants, 25 QuantifiedInterpolants, 76247 SizeOfPredicates, 553 NumberOfNonLiveVariables, 8114 ConjunctsInSsa, 1566 ConjunctsInUnsatCore, 263 InterpolantComputations, 5 PerfectInterpolantSequences, 654/2054 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