/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 23:12:54,099 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 23:12:54,101 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 23:12:54,129 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 23:12:54,129 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 23:12:54,131 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 23:12:54,133 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 23:12:54,137 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 23:12:54,139 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 23:12:54,141 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 23:12:54,142 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 23:12:54,143 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 23:12:54,143 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 23:12:54,144 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 23:12:54,145 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 23:12:54,148 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 23:12:54,150 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 23:12:54,150 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 23:12:54,152 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 23:12:54,156 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 23:12:54,156 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 23:12:54,157 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 23:12:54,158 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 23:12:54,159 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 23:12:54,163 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 23:12:54,163 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 23:12:54,164 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 23:12:54,165 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 23:12:54,165 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 23:12:54,165 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 23:12:54,165 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 23:12:54,166 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 23:12:54,167 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 23:12:54,167 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 23:12:54,168 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 23:12:54,168 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 23:12:54,168 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 23:12:54,169 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 23:12:54,169 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 23:12:54,169 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 23:12:54,170 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 23:12:54,170 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-03-10 23:12:54,197 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 23:12:54,197 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 23:12:54,197 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 23:12:54,197 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 23:12:54,199 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 23:12:54,199 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 23:12:54,200 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 23:12:54,200 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 23:12:54,200 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 23:12:54,200 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 23:12:54,201 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 23:12:54,202 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:12:54,202 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 23:12:54,202 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 23:12:54,203 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 23:12:54,203 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-03-10 23:12:54,423 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 23:12:54,438 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 23:12:54,440 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 23:12:54,441 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 23:12:54,443 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 23:12:54,443 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl [2021-03-10 23:12:54,444 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-array-sum.wvr.bpl' [2021-03-10 23:12:54,480 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 23:12:54,484 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 23:12:54,485 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 23:12:54,485 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 23:12:54,485 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 23:12:54,493 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,499 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,504 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 23:12:54,505 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 23:12:54,505 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 23:12:54,506 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 23:12:54,511 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,511 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,512 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,512 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,515 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,518 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,518 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... [2021-03-10 23:12:54,519 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 23:12:54,520 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 23:12:54,520 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 23:12:54,521 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 23:12:54,522 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:12:54,579 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 23:12:54,579 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 23:12:54,579 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 23:12:54,579 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 23:12:54,579 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 23:12:54,579 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 23:12:54,579 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 23:12:54,580 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 23:12:54,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 23:12:54,580 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 23:12:54,580 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 23:12:54,580 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 23:12:54,580 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 23:12:54,717 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 23:12:54,717 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-10 23:12:54,719 INFO L202 PluginConnector]: Adding new model simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:12:54 BoogieIcfgContainer [2021-03-10 23:12:54,719 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 23:12:54,732 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 23:12:54,732 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 23:12:54,734 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 23:12:54,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:54" (1/2) ... [2021-03-10 23:12:54,735 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@512797a2 and model type simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 11:12:54, skipping insertion in model container [2021-03-10 23:12:54,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:12:54" (2/2) ... [2021-03-10 23:12:54,736 INFO L111 eAbstractionObserver]: Analyzing ICFG simple-array-sum.wvr.bpl [2021-03-10 23:12:54,739 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 23:12:54,739 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 23:12:54,741 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 23:12:54,742 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 23:12:54,789 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-10 23:12:54,800 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-10 23:12:54,813 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 23:12:54,813 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 23:12:54,813 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 23:12:54,814 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 23:12:54,814 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 23:12:54,814 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 23:12:54,814 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 23:12:54,814 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 23:12:54,822 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 29 transitions, 82 flow [2021-03-10 23:12:54,840 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 133 states, 131 states have (on average 3.015267175572519) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:54,842 INFO L276 IsEmpty]: Start isEmpty. Operand has 133 states, 131 states have (on average 3.015267175572519) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:54,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 23:12:54,847 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:54,848 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:54,848 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:54,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:54,851 INFO L82 PathProgramCache]: Analyzing trace with hash -514212460, now seen corresponding path program 1 times [2021-03-10 23:12:54,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:54,856 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341168360] [2021-03-10 23:12:54,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341168360] [2021-03-10 23:12:55,038 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:55,038 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 23:12:55,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195312777] [2021-03-10 23:12:55,041 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 23:12:55,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:55,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 23:12:55,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:12:55,051 INFO L87 Difference]: Start difference. First operand has 133 states, 131 states have (on average 3.015267175572519) internal successors, (395), 132 states have internal predecessors, (395), 0 states have call successors, (0), 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 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:55,138 INFO L93 Difference]: Finished difference Result 257 states and 781 transitions. [2021-03-10 23:12:55,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:12:55,139 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-03-10 23:12:55,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:55,151 INFO L225 Difference]: With dead ends: 257 [2021-03-10 23:12:55,151 INFO L226 Difference]: Without dead ends: 230 [2021-03-10 23:12:55,153 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 83.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:55,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-03-10 23:12:55,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 188. [2021-03-10 23:12:55,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 3.0802139037433154) internal successors, (576), 187 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 576 transitions. [2021-03-10 23:12:55,224 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 576 transitions. Word has length 16 [2021-03-10 23:12:55,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:55,225 INFO L480 AbstractCegarLoop]: Abstraction has 188 states and 576 transitions. [2021-03-10 23:12:55,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,225 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 576 transitions. [2021-03-10 23:12:55,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 23:12:55,230 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:55,230 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:55,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 23:12:55,230 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:55,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:55,233 INFO L82 PathProgramCache]: Analyzing trace with hash -610054924, now seen corresponding path program 1 times [2021-03-10 23:12:55,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:55,234 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190019895] [2021-03-10 23:12:55,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190019895] [2021-03-10 23:12:55,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452872473] [2021-03-10 23:12:55,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:55,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:12:55,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:55,427 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:55,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-10 23:12:55,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956370181] [2021-03-10 23:12:55,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:12:55,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:55,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:12:55,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:12:55,431 INFO L87 Difference]: Start difference. First operand 188 states and 576 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:55,497 INFO L93 Difference]: Finished difference Result 376 states and 1113 transitions. [2021-03-10 23:12:55,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:12:55,497 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-03-10 23:12:55,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:55,499 INFO L225 Difference]: With dead ends: 376 [2021-03-10 23:12:55,499 INFO L226 Difference]: Without dead ends: 376 [2021-03-10 23:12:55,500 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:55,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-03-10 23:12:55,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 181. [2021-03-10 23:12:55,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 3.077777777777778) internal successors, (554), 180 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-03-10 23:12:55,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 554 transitions. [2021-03-10 23:12:55,543 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 554 transitions. Word has length 18 [2021-03-10 23:12:55,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:55,544 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 554 transitions. [2021-03-10 23:12:55,544 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,544 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 554 transitions. [2021-03-10 23:12:55,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-03-10 23:12:55,545 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:55,545 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:55,745 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-03-10 23:12:55,746 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:55,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:55,746 INFO L82 PathProgramCache]: Analyzing trace with hash 814452718, now seen corresponding path program 2 times [2021-03-10 23:12:55,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:55,746 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463691935] [2021-03-10 23:12:55,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:55,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463691935] [2021-03-10 23:12:55,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:55,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:12:55,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785038947] [2021-03-10 23:12:55,779 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:12:55,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:55,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:12:55,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:12:55,781 INFO L87 Difference]: Start difference. First operand 181 states and 554 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:55,817 INFO L93 Difference]: Finished difference Result 221 states and 644 transitions. [2021-03-10 23:12:55,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:12:55,820 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-03-10 23:12:55,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:55,821 INFO L225 Difference]: With dead ends: 221 [2021-03-10 23:12:55,822 INFO L226 Difference]: Without dead ends: 190 [2021-03-10 23:12:55,822 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:12:55,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-03-10 23:12:55,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 169. [2021-03-10 23:12:55,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 3.0297619047619047) internal successors, (509), 168 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 509 transitions. [2021-03-10 23:12:55,838 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 509 transitions. Word has length 18 [2021-03-10 23:12:55,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:55,838 INFO L480 AbstractCegarLoop]: Abstraction has 169 states and 509 transitions. [2021-03-10 23:12:55,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,838 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 509 transitions. [2021-03-10 23:12:55,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-10 23:12:55,839 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:55,839 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:55,839 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-10 23:12:55,839 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:55,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:55,839 INFO L82 PathProgramCache]: Analyzing trace with hash 507661300, now seen corresponding path program 1 times [2021-03-10 23:12:55,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:55,840 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185088648] [2021-03-10 23:12:55,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:55,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185088648] [2021-03-10 23:12:55,865 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:55,865 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:12:55,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907444480] [2021-03-10 23:12:55,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:12:55,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:55,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:12:55,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:55,867 INFO L87 Difference]: Start difference. First operand 169 states and 509 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:55,875 INFO L93 Difference]: Finished difference Result 239 states and 717 transitions. [2021-03-10 23:12:55,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:12:55,876 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-03-10 23:12:55,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:55,877 INFO L225 Difference]: With dead ends: 239 [2021-03-10 23:12:55,877 INFO L226 Difference]: Without dead ends: 203 [2021-03-10 23:12:55,878 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:55,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-03-10 23:12:55,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2021-03-10 23:12:55,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 3.0247524752475248) internal successors, (611), 202 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 611 transitions. [2021-03-10 23:12:55,884 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 611 transitions. Word has length 19 [2021-03-10 23:12:55,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:55,884 INFO L480 AbstractCegarLoop]: Abstraction has 203 states and 611 transitions. [2021-03-10 23:12:55,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:55,884 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 611 transitions. [2021-03-10 23:12:55,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 23:12:55,885 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:55,885 INFO L519 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-03-10 23:12:55,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-10 23:12:55,885 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:55,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:55,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1163798226, now seen corresponding path program 1 times [2021-03-10 23:12:55,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:55,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221220406] [2021-03-10 23:12:55,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221220406] [2021-03-10 23:12:55,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470845045] [2021-03-10 23:12:55,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:12:55,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:12:55,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:56,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:56,036 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:56,036 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-10 23:12:56,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548108778] [2021-03-10 23:12:56,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:12:56,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:56,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:12:56,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:12:56,038 INFO L87 Difference]: Start difference. First operand 203 states and 611 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:56,093 INFO L93 Difference]: Finished difference Result 280 states and 853 transitions. [2021-03-10 23:12:56,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:12:56,093 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 23:12:56,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:56,094 INFO L225 Difference]: With dead ends: 280 [2021-03-10 23:12:56,094 INFO L226 Difference]: Without dead ends: 280 [2021-03-10 23:12:56,095 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 22.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:56,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-03-10 23:12:56,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 215. [2021-03-10 23:12:56,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 3.0233644859813085) internal successors, (647), 214 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 647 transitions. [2021-03-10 23:12:56,101 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 647 transitions. Word has length 21 [2021-03-10 23:12:56,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:56,101 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 647 transitions. [2021-03-10 23:12:56,101 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,101 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 647 transitions. [2021-03-10 23:12:56,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:12:56,102 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:56,102 INFO L519 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-03-10 23:12:56,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:56,315 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:56,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:56,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1608131998, now seen corresponding path program 1 times [2021-03-10 23:12:56,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:56,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21377438] [2021-03-10 23:12:56,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:56,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:56,418 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:56,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21377438] [2021-03-10 23:12:56,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240836221] [2021-03-10 23:12:56,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:56,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:56,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 23:12:56,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:56,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-03-10 23:12:56,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:56,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2021-03-10 23:12:56,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:56,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-03-10 23:12:56,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:12:56,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:56,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-03-10 23:12:56,665 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:56,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:56,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-10 23:12:56,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578434291] [2021-03-10 23:12:56,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:12:56,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:56,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:12:56,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:12:56,667 INFO L87 Difference]: Start difference. First operand 215 states and 647 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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-03-10 23:12:56,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:56,848 INFO L93 Difference]: Finished difference Result 381 states and 1115 transitions. [2021-03-10 23:12:56,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:12:56,849 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 23 [2021-03-10 23:12:56,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:56,850 INFO L225 Difference]: With dead ends: 381 [2021-03-10 23:12:56,850 INFO L226 Difference]: Without dead ends: 354 [2021-03-10 23:12:56,851 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 118.6ms TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:12:56,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-03-10 23:12:56,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 294. [2021-03-10 23:12:56,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.9829351535836177) internal successors, (874), 293 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 874 transitions. [2021-03-10 23:12:56,857 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 874 transitions. Word has length 23 [2021-03-10 23:12:56,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:56,857 INFO L480 AbstractCegarLoop]: Abstraction has 294 states and 874 transitions. [2021-03-10 23:12:56,857 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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-03-10 23:12:56,857 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 874 transitions. [2021-03-10 23:12:56,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:12:56,858 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:56,858 INFO L519 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-03-10 23:12:57,071 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:57,073 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:57,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:57,074 INFO L82 PathProgramCache]: Analyzing trace with hash -108579982, now seen corresponding path program 2 times [2021-03-10 23:12:57,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:57,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332078771] [2021-03-10 23:12:57,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:57,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:57,181 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:57,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332078771] [2021-03-10 23:12:57,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871313252] [2021-03-10 23:12:57,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:57,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:57,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:57,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:12:57,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:57,263 INFO L446 ElimStorePlain]: Different costs {0=[v_C_15], 1=[A]} [2021-03-10 23:12:57,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:12:57,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:57,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 23:12:57,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:57,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,310 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:26 [2021-03-10 23:12:57,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2021-03-10 23:12:57,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:57,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:12 [2021-03-10 23:12:57,382 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:57,382 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:57,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-10 23:12:57,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132223587] [2021-03-10 23:12:57,383 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:12:57,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:57,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:12:57,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:12:57,383 INFO L87 Difference]: Start difference. First operand 294 states and 874 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) 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-03-10 23:12:57,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:57,577 INFO L93 Difference]: Finished difference Result 588 states and 1800 transitions. [2021-03-10 23:12:57,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:12:57,577 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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 23 [2021-03-10 23:12:57,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:57,580 INFO L225 Difference]: With dead ends: 588 [2021-03-10 23:12:57,580 INFO L226 Difference]: Without dead ends: 561 [2021-03-10 23:12:57,580 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 161.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:12:57,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-03-10 23:12:57,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 314. [2021-03-10 23:12:57,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 3.073482428115016) internal successors, (962), 313 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:57,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 962 transitions. [2021-03-10 23:12:57,588 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 962 transitions. Word has length 23 [2021-03-10 23:12:57,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:57,588 INFO L480 AbstractCegarLoop]: Abstraction has 314 states and 962 transitions. [2021-03-10 23:12:57,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) 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-03-10 23:12:57,588 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 962 transitions. [2021-03-10 23:12:57,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:12:57,589 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:57,589 INFO L519 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-03-10 23:12:57,795 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:57,795 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:57,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:57,796 INFO L82 PathProgramCache]: Analyzing trace with hash 627268620, now seen corresponding path program 3 times [2021-03-10 23:12:57,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:57,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454491334] [2021-03-10 23:12:57,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:57,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:57,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454491334] [2021-03-10 23:12:57,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462451110] [2021-03-10 23:12:57,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:57,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:12:57,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:57,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 23:12:57,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:57,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:12:57,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:57,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:12:57,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 23:12:57,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:57,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-03-10 23:12:57,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:12:57,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:57,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:57,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-03-10 23:12:58,040 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:58,040 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:58,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-10 23:12:58,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941665947] [2021-03-10 23:12:58,040 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:12:58,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:58,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:12:58,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:12:58,041 INFO L87 Difference]: Start difference. First operand 314 states and 962 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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-03-10 23:12:58,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:58,340 INFO L93 Difference]: Finished difference Result 534 states and 1651 transitions. [2021-03-10 23:12:58,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:12:58,340 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:12:58,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:58,344 INFO L225 Difference]: With dead ends: 534 [2021-03-10 23:12:58,344 INFO L226 Difference]: Without dead ends: 507 [2021-03-10 23:12:58,344 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 150.7ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:12:58,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-03-10 23:12:58,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 366. [2021-03-10 23:12:58,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.084931506849315) internal successors, (1126), 365 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:58,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-03-10 23:12:58,353 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-03-10 23:12:58,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:58,353 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-03-10 23:12:58,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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-03-10 23:12:58,353 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-03-10 23:12:58,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:12:58,354 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:58,354 INFO L519 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-03-10 23:12:58,567 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:58,567 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:58,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:58,568 INFO L82 PathProgramCache]: Analyzing trace with hash -793182992, now seen corresponding path program 4 times [2021-03-10 23:12:58,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:58,568 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214146265] [2021-03-10 23:12:58,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:58,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214146265] [2021-03-10 23:12:58,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799908096] [2021-03-10 23:12:58,665 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:58,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:58,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:58,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 23:12:58,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:58,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:12:58,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:58,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:12:58,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:12:58,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:58,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:17 [2021-03-10 23:12:58,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:12:58,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:58,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:12 [2021-03-10 23:12:58,827 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:58,827 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:58,827 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-10 23:12:58,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798082901] [2021-03-10 23:12:58,827 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:12:58,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:58,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:12:58,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:12:58,828 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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-03-10 23:12:58,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:58,998 INFO L93 Difference]: Finished difference Result 573 states and 1778 transitions. [2021-03-10 23:12:58,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:12:58,998 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:12:58,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:59,001 INFO L225 Difference]: With dead ends: 573 [2021-03-10 23:12:59,001 INFO L226 Difference]: Without dead ends: 546 [2021-03-10 23:12:59,001 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.4ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:12:59,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-03-10 23:12:59,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 366. [2021-03-10 23:12:59,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.084931506849315) internal successors, (1126), 365 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1126 transitions. [2021-03-10 23:12:59,010 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1126 transitions. Word has length 23 [2021-03-10 23:12:59,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:59,010 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1126 transitions. [2021-03-10 23:12:59,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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-03-10 23:12:59,010 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1126 transitions. [2021-03-10 23:12:59,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:12:59,011 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:59,011 INFO L519 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] [2021-03-10 23:12:59,229 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:59,230 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:59,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:59,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1481835136, now seen corresponding path program 5 times [2021-03-10 23:12:59,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:59,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298527760] [2021-03-10 23:12:59,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:59,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:59,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298527760] [2021-03-10 23:12:59,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768871386] [2021-03-10 23:12:59,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:12:59,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:12:59,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:59,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:12:59,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:59,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:59,345 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:59,345 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-10 23:12:59,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713410576] [2021-03-10 23:12:59,346 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:12:59,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:59,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:12:59,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:59,347 INFO L87 Difference]: Start difference. First operand 366 states and 1126 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:59,430 INFO L93 Difference]: Finished difference Result 802 states and 2408 transitions. [2021-03-10 23:12:59,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:12:59,431 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 23:12:59,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:59,435 INFO L225 Difference]: With dead ends: 802 [2021-03-10 23:12:59,436 INFO L226 Difference]: Without dead ends: 802 [2021-03-10 23:12:59,436 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 30.4ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:59,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-03-10 23:12:59,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 460. [2021-03-10 23:12:59,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.252723311546841) internal successors, (1493), 459 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1493 transitions. [2021-03-10 23:12:59,447 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1493 transitions. Word has length 25 [2021-03-10 23:12:59,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:59,447 INFO L480 AbstractCegarLoop]: Abstraction has 460 states and 1493 transitions. [2021-03-10 23:12:59,447 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,447 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1493 transitions. [2021-03-10 23:12:59,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:12:59,448 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:59,448 INFO L519 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] [2021-03-10 23:12:59,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-10 23:12:59,666 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:59,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:59,667 INFO L82 PathProgramCache]: Analyzing trace with hash 895801792, now seen corresponding path program 6 times [2021-03-10 23:12:59,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:59,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469355833] [2021-03-10 23:12:59,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:59,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:59,696 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469355833] [2021-03-10 23:12:59,696 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70001280] [2021-03-10 23:12:59,696 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:59,746 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:12:59,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:59,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:12:59,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:59,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:59,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:59,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-10 23:12:59,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226415930] [2021-03-10 23:12:59,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:12:59,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:59,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:12:59,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:59,799 INFO L87 Difference]: Start difference. First operand 460 states and 1493 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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-03-10 23:13:00,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:00,506 INFO L93 Difference]: Finished difference Result 1766 states and 5540 transitions. [2021-03-10 23:13:00,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:13:00,507 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 25 [2021-03-10 23:13:00,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:00,515 INFO L225 Difference]: With dead ends: 1766 [2021-03-10 23:13:00,515 INFO L226 Difference]: Without dead ends: 1766 [2021-03-10 23:13:00,516 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 359.5ms TimeCoverageRelationStatistics Valid=463, Invalid=1793, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:13:00,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-03-10 23:13:00,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 908. [2021-03-10 23:13:00,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 907 states have (on average 3.404630650496141) internal successors, (3088), 907 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 3088 transitions. [2021-03-10 23:13:00,548 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 3088 transitions. Word has length 25 [2021-03-10 23:13:00,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:00,549 INFO L480 AbstractCegarLoop]: Abstraction has 908 states and 3088 transitions. [2021-03-10 23:13:00,549 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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-03-10 23:13:00,549 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 3088 transitions. [2021-03-10 23:13:00,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:13:00,551 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:00,551 INFO L519 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] [2021-03-10 23:13:00,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-03-10 23:13:00,763 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:00,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:00,764 INFO L82 PathProgramCache]: Analyzing trace with hash -299972656, now seen corresponding path program 7 times [2021-03-10 23:13:00,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:00,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905901905] [2021-03-10 23:13:00,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:00,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:00,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:00,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905901905] [2021-03-10 23:13:00,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64484778] [2021-03-10 23:13:00,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:00,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:00,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:13:00,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:00,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:00,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:00,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:13:00,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401213275] [2021-03-10 23:13:00,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:13:00,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:00,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:13:00,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:13:00,843 INFO L87 Difference]: Start difference. First operand 908 states and 3088 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:00,918 INFO L93 Difference]: Finished difference Result 1372 states and 4480 transitions. [2021-03-10 23:13:00,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:13:00,919 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 23:13:00,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:00,925 INFO L225 Difference]: With dead ends: 1372 [2021-03-10 23:13:00,925 INFO L226 Difference]: Without dead ends: 1366 [2021-03-10 23:13:00,926 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 16.0ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:13:00,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2021-03-10 23:13:00,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 907. [2021-03-10 23:13:00,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 906 states have (on average 3.3863134657836644) internal successors, (3068), 906 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 3068 transitions. [2021-03-10 23:13:00,950 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 3068 transitions. Word has length 25 [2021-03-10 23:13:00,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:00,950 INFO L480 AbstractCegarLoop]: Abstraction has 907 states and 3068 transitions. [2021-03-10 23:13:00,950 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,950 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 3068 transitions. [2021-03-10 23:13:00,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:13:00,952 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:00,952 INFO L519 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] [2021-03-10 23:13:01,171 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:01,174 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:01,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:01,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1819069974, now seen corresponding path program 8 times [2021-03-10 23:13:01,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:01,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562744800] [2021-03-10 23:13:01,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:01,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:01,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562744800] [2021-03-10 23:13:01,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009844390] [2021-03-10 23:13:01,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:01,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:01,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:01,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:13:01,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:01,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:01,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:01,276 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-10 23:13:01,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723283958] [2021-03-10 23:13:01,276 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:13:01,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:01,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:13:01,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:13:01,277 INFO L87 Difference]: Start difference. First operand 907 states and 3068 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-03-10 23:13:01,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:01,659 INFO L93 Difference]: Finished difference Result 2708 states and 9315 transitions. [2021-03-10 23:13:01,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:13:01,660 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 25 [2021-03-10 23:13:01,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:01,670 INFO L225 Difference]: With dead ends: 2708 [2021-03-10 23:13:01,670 INFO L226 Difference]: Without dead ends: 2666 [2021-03-10 23:13:01,670 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 170.7ms TimeCoverageRelationStatistics Valid=244, Invalid=812, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:13:01,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2666 states. [2021-03-10 23:13:01,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2666 to 1405. [2021-03-10 23:13:01,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.6039886039886038) internal successors, (5060), 1404 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:01,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 5060 transitions. [2021-03-10 23:13:01,715 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 5060 transitions. Word has length 25 [2021-03-10 23:13:01,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:01,716 INFO L480 AbstractCegarLoop]: Abstraction has 1405 states and 5060 transitions. [2021-03-10 23:13:01,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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-03-10 23:13:01,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 5060 transitions. [2021-03-10 23:13:01,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 23:13:01,720 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:01,720 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:01,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:01,931 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:01,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:01,932 INFO L82 PathProgramCache]: Analyzing trace with hash -1863515072, now seen corresponding path program 9 times [2021-03-10 23:13:01,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:01,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159871552] [2021-03-10 23:13:01,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:01,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:01,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:01,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159871552] [2021-03-10 23:13:01,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57212661] [2021-03-10 23:13:01,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:01,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:13:01,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:01,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:13:01,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:02,028 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:02,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:02,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-10 23:13:02,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488963280] [2021-03-10 23:13:02,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:13:02,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:02,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:13:02,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:13:02,029 INFO L87 Difference]: Start difference. First operand 1405 states and 5060 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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-03-10 23:13:02,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:02,339 INFO L93 Difference]: Finished difference Result 3015 states and 10002 transitions. [2021-03-10 23:13:02,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:13:02,340 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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 26 [2021-03-10 23:13:02,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:02,351 INFO L225 Difference]: With dead ends: 3015 [2021-03-10 23:13:02,351 INFO L226 Difference]: Without dead ends: 2566 [2021-03-10 23:13:02,352 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 152.9ms TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:13:02,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2021-03-10 23:13:02,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1717. [2021-03-10 23:13:02,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1716 states have (on average 3.518065268065268) internal successors, (6037), 1716 states have internal predecessors, (6037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:02,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 6037 transitions. [2021-03-10 23:13:02,397 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 6037 transitions. Word has length 26 [2021-03-10 23:13:02,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:02,397 INFO L480 AbstractCegarLoop]: Abstraction has 1717 states and 6037 transitions. [2021-03-10 23:13:02,397 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 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-03-10 23:13:02,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 6037 transitions. [2021-03-10 23:13:02,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-03-10 23:13:02,401 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:02,401 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:02,607 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-10 23:13:02,607 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:02,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:02,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1408858976, now seen corresponding path program 10 times [2021-03-10 23:13:02,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:02,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692973527] [2021-03-10 23:13:02,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:02,628 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:02,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692973527] [2021-03-10 23:13:02,628 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916328090] [2021-03-10 23:13:02,628 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:02,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:02,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:02,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:13:02,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:02,693 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:02,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:02,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:13:02,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434283352] [2021-03-10 23:13:02,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:13:02,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:02,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:13:02,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:13:02,695 INFO L87 Difference]: Start difference. First operand 1717 states and 6037 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:02,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:02,778 INFO L93 Difference]: Finished difference Result 3213 states and 10872 transitions. [2021-03-10 23:13:02,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:13:02,779 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-03-10 23:13:02,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:02,791 INFO L225 Difference]: With dead ends: 3213 [2021-03-10 23:13:02,791 INFO L226 Difference]: Without dead ends: 3203 [2021-03-10 23:13:02,791 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 21.9ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:13:02,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3203 states. [2021-03-10 23:13:02,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3203 to 2341. [2021-03-10 23:13:02,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2341 states, 2340 states have (on average 3.5534188034188032) internal successors, (8315), 2340 states have internal predecessors, (8315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:02,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2341 states to 2341 states and 8315 transitions. [2021-03-10 23:13:02,846 INFO L78 Accepts]: Start accepts. Automaton has 2341 states and 8315 transitions. Word has length 28 [2021-03-10 23:13:02,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:02,846 INFO L480 AbstractCegarLoop]: Abstraction has 2341 states and 8315 transitions. [2021-03-10 23:13:02,846 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:02,846 INFO L276 IsEmpty]: Start isEmpty. Operand 2341 states and 8315 transitions. [2021-03-10 23:13:02,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-03-10 23:13:02,850 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:02,850 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:03,066 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-10 23:13:03,066 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:03,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:03,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1644408306, now seen corresponding path program 11 times [2021-03-10 23:13:03,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:03,067 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647788692] [2021-03-10 23:13:03,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:03,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:03,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647788692] [2021-03-10 23:13:03,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084798128] [2021-03-10 23:13:03,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:03,128 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:03,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:03,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:13:03,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:03,168 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:03,168 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:03,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-10 23:13:03,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369310328] [2021-03-10 23:13:03,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:13:03,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:03,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:13:03,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:13:03,169 INFO L87 Difference]: Start difference. First operand 2341 states and 8315 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 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-03-10 23:13:03,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:03,651 INFO L93 Difference]: Finished difference Result 6700 states and 22333 transitions. [2021-03-10 23:13:03,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:13:03,651 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 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 28 [2021-03-10 23:13:03,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:03,666 INFO L225 Difference]: With dead ends: 6700 [2021-03-10 23:13:03,666 INFO L226 Difference]: Without dead ends: 6522 [2021-03-10 23:13:03,667 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 220.1ms TimeCoverageRelationStatistics Valid=360, Invalid=1200, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:13:03,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2021-03-10 23:13:03,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 3855. [2021-03-10 23:13:03,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3855 states, 3854 states have (on average 3.700311364815776) internal successors, (14261), 3854 states have internal predecessors, (14261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:03,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3855 states to 3855 states and 14261 transitions. [2021-03-10 23:13:03,775 INFO L78 Accepts]: Start accepts. Automaton has 3855 states and 14261 transitions. Word has length 28 [2021-03-10 23:13:03,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:03,775 INFO L480 AbstractCegarLoop]: Abstraction has 3855 states and 14261 transitions. [2021-03-10 23:13:03,775 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 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-03-10 23:13:03,775 INFO L276 IsEmpty]: Start isEmpty. Operand 3855 states and 14261 transitions. [2021-03-10 23:13:03,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-03-10 23:13:03,783 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:03,783 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:03,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-10 23:13:03,998 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:03,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:03,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1106764104, now seen corresponding path program 12 times [2021-03-10 23:13:03,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:03,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199763007] [2021-03-10 23:13:03,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:04,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:04,023 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:04,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199763007] [2021-03-10 23:13:04,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299157621] [2021-03-10 23:13:04,023 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:04,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:13:04,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:04,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:13:04,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:04,101 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:04,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:04,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-10 23:13:04,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735696229] [2021-03-10 23:13:04,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:13:04,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:04,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:13:04,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:13:04,103 INFO L87 Difference]: Start difference. First operand 3855 states and 14261 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-03-10 23:13:04,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:04,203 INFO L93 Difference]: Finished difference Result 5643 states and 19918 transitions. [2021-03-10 23:13:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:13:04,203 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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 28 [2021-03-10 23:13:04,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:04,214 INFO L225 Difference]: With dead ends: 5643 [2021-03-10 23:13:04,215 INFO L226 Difference]: Without dead ends: 5601 [2021-03-10 23:13:04,215 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 31.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:13:04,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5601 states. [2021-03-10 23:13:04,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5601 to 4737. [2021-03-10 23:13:04,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4737 states, 4736 states have (on average 3.6630067567567566) internal successors, (17348), 4736 states have internal predecessors, (17348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:04,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4737 states to 4737 states and 17348 transitions. [2021-03-10 23:13:04,313 INFO L78 Accepts]: Start accepts. Automaton has 4737 states and 17348 transitions. Word has length 28 [2021-03-10 23:13:04,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:04,313 INFO L480 AbstractCegarLoop]: Abstraction has 4737 states and 17348 transitions. [2021-03-10 23:13:04,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-03-10 23:13:04,313 INFO L276 IsEmpty]: Start isEmpty. Operand 4737 states and 17348 transitions. [2021-03-10 23:13:04,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-03-10 23:13:04,322 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:04,322 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:04,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:04,535 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:04,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:04,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1836774554, now seen corresponding path program 13 times [2021-03-10 23:13:04,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:04,536 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562210703] [2021-03-10 23:13:04,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:04,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:04,566 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:04,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562210703] [2021-03-10 23:13:04,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254604053] [2021-03-10 23:13:04,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:04,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:04,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:13:04,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:04,615 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:13:04,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:04,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:13:04,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102303006] [2021-03-10 23:13:04,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:13:04,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:04,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:13:04,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:13:04,616 INFO L87 Difference]: Start difference. First operand 4737 states and 17348 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 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-03-10 23:13:04,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:04,684 INFO L93 Difference]: Finished difference Result 5055 states and 18166 transitions. [2021-03-10 23:13:04,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:13:04,684 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 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 28 [2021-03-10 23:13:04,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:04,694 INFO L225 Difference]: With dead ends: 5055 [2021-03-10 23:13:04,694 INFO L226 Difference]: Without dead ends: 5011 [2021-03-10 23:13:04,695 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:13:04,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5011 states. [2021-03-10 23:13:04,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5011 to 4680. [2021-03-10 23:13:04,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4680 states, 4679 states have (on average 3.663175892284676) internal successors, (17140), 4679 states have internal predecessors, (17140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:04,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4680 states to 4680 states and 17140 transitions. [2021-03-10 23:13:04,817 INFO L78 Accepts]: Start accepts. Automaton has 4680 states and 17140 transitions. Word has length 28 [2021-03-10 23:13:04,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:04,817 INFO L480 AbstractCegarLoop]: Abstraction has 4680 states and 17140 transitions. [2021-03-10 23:13:04,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 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-03-10 23:13:04,818 INFO L276 IsEmpty]: Start isEmpty. Operand 4680 states and 17140 transitions. [2021-03-10 23:13:04,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:04,826 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:04,826 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:05,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-10 23:13:05,039 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:05,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:05,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1601596804, now seen corresponding path program 14 times [2021-03-10 23:13:05,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:05,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77204572] [2021-03-10 23:13:05,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:05,226 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:05,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77204572] [2021-03-10 23:13:05,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710150182] [2021-03-10 23:13:05,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:05,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:05,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:05,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:13:05,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:05,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:05,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:05,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:34 [2021-03-10 23:13:05,447 INFO L446 ElimStorePlain]: Different costs {0=[A], 2=[v_C_19]} [2021-03-10 23:13:05,449 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 29 treesize of output 21 [2021-03-10 23:13:05,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:05,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:05,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-03-10 23:13:05,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:05,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,466 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:30 [2021-03-10 23:13:05,495 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 21 treesize of output 13 [2021-03-10 23:13:05,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:05,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:05,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-03-10 23:13:05,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:05,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:05,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2021-03-10 23:13:05,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747636730] [2021-03-10 23:13:05,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:13:05,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:05,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:13:05,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:05,535 INFO L87 Difference]: Start difference. First operand 4680 states and 17140 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-03-10 23:13:06,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:06,423 INFO L93 Difference]: Finished difference Result 7455 states and 27028 transitions. [2021-03-10 23:13:06,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:13:06,424 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 30 [2021-03-10 23:13:06,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:06,440 INFO L225 Difference]: With dead ends: 7455 [2021-03-10 23:13:06,440 INFO L226 Difference]: Without dead ends: 7434 [2021-03-10 23:13:06,441 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 551.0ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:13:06,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7434 states. [2021-03-10 23:13:06,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7434 to 4727. [2021-03-10 23:13:06,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4727 states, 4726 states have (on average 3.654253068133728) internal successors, (17270), 4726 states have internal predecessors, (17270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:06,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4727 states to 4727 states and 17270 transitions. [2021-03-10 23:13:06,536 INFO L78 Accepts]: Start accepts. Automaton has 4727 states and 17270 transitions. Word has length 30 [2021-03-10 23:13:06,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:06,537 INFO L480 AbstractCegarLoop]: Abstraction has 4727 states and 17270 transitions. [2021-03-10 23:13:06,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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-03-10 23:13:06,538 INFO L276 IsEmpty]: Start isEmpty. Operand 4727 states and 17270 transitions. [2021-03-10 23:13:06,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:06,546 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:06,547 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:06,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:06,762 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:06,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:06,762 INFO L82 PathProgramCache]: Analyzing trace with hash 11304900, now seen corresponding path program 15 times [2021-03-10 23:13:06,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:06,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548732185] [2021-03-10 23:13:06,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:06,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:06,997 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:06,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548732185] [2021-03-10 23:13:06,998 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366974322] [2021-03-10 23:13:06,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:07,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:13:07,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:07,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:13:07,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:07,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:07,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:07,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:07,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:07,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:42 [2021-03-10 23:13:07,322 INFO L446 ElimStorePlain]: Different costs {0=[v_C_21], 2=[A]} [2021-03-10 23:13:07,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 22 [2021-03-10 23:13:07,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:07,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:07,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:07,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:07,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-03-10 23:13:07,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:07,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:07,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:07,351 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:27 [2021-03-10 23:13:07,426 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 21 treesize of output 13 [2021-03-10 23:13:07,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:07,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:07,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:07,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:18 [2021-03-10 23:13:07,510 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:07,510 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:07,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-03-10 23:13:07,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586312276] [2021-03-10 23:13:07,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:13:07,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:07,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:13:07,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:13:07,511 INFO L87 Difference]: Start difference. First operand 4727 states and 17270 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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-03-10 23:13:08,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:08,396 INFO L93 Difference]: Finished difference Result 7329 states and 26586 transitions. [2021-03-10 23:13:08,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:13:08,396 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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 30 [2021-03-10 23:13:08,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:08,410 INFO L225 Difference]: With dead ends: 7329 [2021-03-10 23:13:08,410 INFO L226 Difference]: Without dead ends: 7275 [2021-03-10 23:13:08,410 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 713.4ms TimeCoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:13:08,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7275 states. [2021-03-10 23:13:08,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7275 to 4792. [2021-03-10 23:13:08,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4792 states, 4791 states have (on average 3.644541849300772) internal successors, (17461), 4791 states have internal predecessors, (17461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:08,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4792 states to 4792 states and 17461 transitions. [2021-03-10 23:13:08,500 INFO L78 Accepts]: Start accepts. Automaton has 4792 states and 17461 transitions. Word has length 30 [2021-03-10 23:13:08,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:08,501 INFO L480 AbstractCegarLoop]: Abstraction has 4792 states and 17461 transitions. [2021-03-10 23:13:08,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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-03-10 23:13:08,501 INFO L276 IsEmpty]: Start isEmpty. Operand 4792 states and 17461 transitions. [2021-03-10 23:13:08,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:08,509 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:08,509 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:08,723 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:08,723 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:08,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:08,724 INFO L82 PathProgramCache]: Analyzing trace with hash -710829310, now seen corresponding path program 16 times [2021-03-10 23:13:08,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:08,724 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078650218] [2021-03-10 23:13:08,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:08,913 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:08,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078650218] [2021-03-10 23:13:08,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925283574] [2021-03-10 23:13:08,914 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:08,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:08,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:08,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:08,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:08,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:08,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:09,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-03-10 23:13:09,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:09,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-03-10 23:13:09,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:09,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:09,112 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 57 treesize of output 35 [2021-03-10 23:13:09,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:09,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,121 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-03-10 23:13:09,148 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 32 treesize of output 20 [2021-03-10 23:13:09,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:09,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:09,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:13:09,186 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:09,187 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:09,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:09,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220622156] [2021-03-10 23:13:09,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:09,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:09,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:09,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:09,188 INFO L87 Difference]: Start difference. First operand 4792 states and 17461 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:09,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:09,781 INFO L93 Difference]: Finished difference Result 7929 states and 28530 transitions. [2021-03-10 23:13:09,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:13:09,782 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:09,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:09,797 INFO L225 Difference]: With dead ends: 7929 [2021-03-10 23:13:09,797 INFO L226 Difference]: Without dead ends: 7887 [2021-03-10 23:13:09,798 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 368.0ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:09,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7887 states. [2021-03-10 23:13:09,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7887 to 4838. [2021-03-10 23:13:09,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4838 states, 4837 states have (on average 3.644200951002688) internal successors, (17627), 4837 states have internal predecessors, (17627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:09,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4838 states to 4838 states and 17627 transitions. [2021-03-10 23:13:09,895 INFO L78 Accepts]: Start accepts. Automaton has 4838 states and 17627 transitions. Word has length 30 [2021-03-10 23:13:09,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:09,895 INFO L480 AbstractCegarLoop]: Abstraction has 4838 states and 17627 transitions. [2021-03-10 23:13:09,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:09,895 INFO L276 IsEmpty]: Start isEmpty. Operand 4838 states and 17627 transitions. [2021-03-10 23:13:09,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:09,904 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:09,904 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:10,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-03-10 23:13:10,119 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:10,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:10,120 INFO L82 PathProgramCache]: Analyzing trace with hash -2079167272, now seen corresponding path program 17 times [2021-03-10 23:13:10,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:10,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95479158] [2021-03-10 23:13:10,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:10,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:10,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95479158] [2021-03-10 23:13:10,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176917883] [2021-03-10 23:13:10,392 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:13:10,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:13:10,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:10,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:13:10,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:10,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:10,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:10,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-03-10 23:13:10,578 INFO L446 ElimStorePlain]: Different costs {1=[v_C_25], 5=[A]} [2021-03-10 23:13:10,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:13:10,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:10,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:10,606 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 32 treesize of output 48 [2021-03-10 23:13:10,613 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:10,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:10,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:10,629 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:36 [2021-03-10 23:13:10,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,761 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-03-10 23:13:10,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:10,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-03-10 23:13:10,843 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:10,843 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:10,843 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-03-10 23:13:10,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201325553] [2021-03-10 23:13:10,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:13:10,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:10,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:13:10,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:13:10,844 INFO L87 Difference]: Start difference. First operand 4838 states and 17627 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:12,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:12,578 INFO L93 Difference]: Finished difference Result 7775 states and 28100 transitions. [2021-03-10 23:13:12,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:13:12,587 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:12,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:12,603 INFO L225 Difference]: With dead ends: 7775 [2021-03-10 23:13:12,603 INFO L226 Difference]: Without dead ends: 7748 [2021-03-10 23:13:12,604 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1158.4ms TimeCoverageRelationStatistics Valid=199, Invalid=1207, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:13:12,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7748 states. [2021-03-10 23:13:12,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7748 to 4872. [2021-03-10 23:13:12,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4872 states, 4871 states have (on average 3.6470950523506467) internal successors, (17765), 4871 states have internal predecessors, (17765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:12,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4872 states to 4872 states and 17765 transitions. [2021-03-10 23:13:12,700 INFO L78 Accepts]: Start accepts. Automaton has 4872 states and 17765 transitions. Word has length 30 [2021-03-10 23:13:12,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:12,700 INFO L480 AbstractCegarLoop]: Abstraction has 4872 states and 17765 transitions. [2021-03-10 23:13:12,700 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:12,700 INFO L276 IsEmpty]: Start isEmpty. Operand 4872 states and 17765 transitions. [2021-03-10 23:13:12,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:12,710 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:12,710 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:12,925 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:12,926 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:12,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:12,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1068514906, now seen corresponding path program 18 times [2021-03-10 23:13:12,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:12,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731536425] [2021-03-10 23:13:12,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:12,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:13,115 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:13,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731536425] [2021-03-10 23:13:13,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318543635] [2021-03-10 23:13:13,115 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:13,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:13:13,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:13,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:13,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:13,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:13,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:13,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,188 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:13:13,356 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 2=[A]} [2021-03-10 23:13:13,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:13:13,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:13,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:13,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:13,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2021-03-10 23:13:13,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:13,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,391 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:33 [2021-03-10 23:13:13,423 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 9 treesize of output 5 [2021-03-10 23:13:13,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:13,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:13,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:17 [2021-03-10 23:13:13,464 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:13,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:13,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:13,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027678882] [2021-03-10 23:13:13,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:13,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:13,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:13,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:13,466 INFO L87 Difference]: Start difference. First operand 4872 states and 17765 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:14,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:14,346 INFO L93 Difference]: Finished difference Result 8089 states and 29031 transitions. [2021-03-10 23:13:14,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:13:14,346 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:14,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:14,361 INFO L225 Difference]: With dead ends: 8089 [2021-03-10 23:13:14,362 INFO L226 Difference]: Without dead ends: 8031 [2021-03-10 23:13:14,362 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 696.0ms TimeCoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:14,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8031 states. [2021-03-10 23:13:14,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8031 to 4880. [2021-03-10 23:13:14,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4880 states, 4879 states have (on average 3.6460340233654436) internal successors, (17789), 4879 states have internal predecessors, (17789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:14,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4880 states to 4880 states and 17789 transitions. [2021-03-10 23:13:14,453 INFO L78 Accepts]: Start accepts. Automaton has 4880 states and 17789 transitions. Word has length 30 [2021-03-10 23:13:14,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:14,454 INFO L480 AbstractCegarLoop]: Abstraction has 4880 states and 17789 transitions. [2021-03-10 23:13:14,454 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:14,454 INFO L276 IsEmpty]: Start isEmpty. Operand 4880 states and 17789 transitions. [2021-03-10 23:13:14,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:14,463 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:14,463 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:14,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-10 23:13:14,675 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:14,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:14,676 INFO L82 PathProgramCache]: Analyzing trace with hash 518844538, now seen corresponding path program 19 times [2021-03-10 23:13:14,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:14,676 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720046263] [2021-03-10 23:13:14,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:14,877 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:14,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720046263] [2021-03-10 23:13:14,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054114043] [2021-03-10 23:13:14,878 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:13:14,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:14,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:14,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:14,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:14,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:14,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:13:15,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:13:15,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:15,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:15,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:15,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:13:15,079 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 28 treesize of output 20 [2021-03-10 23:13:15,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:15,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:15,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:15,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:34 [2021-03-10 23:13:15,154 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-03-10 23:13:15,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-03-10 23:13:15,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:15,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:15,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:15,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:15 [2021-03-10 23:13:15,230 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:15,230 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:15,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:15,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326314092] [2021-03-10 23:13:15,231 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:15,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:15,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:15,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:15,232 INFO L87 Difference]: Start difference. First operand 4880 states and 17789 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:15,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:15,672 INFO L93 Difference]: Finished difference Result 7510 states and 27308 transitions. [2021-03-10 23:13:15,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:13:15,672 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:15,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:15,691 INFO L225 Difference]: With dead ends: 7510 [2021-03-10 23:13:15,692 INFO L226 Difference]: Without dead ends: 7489 [2021-03-10 23:13:15,692 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 377.5ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:15,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7489 states. [2021-03-10 23:13:15,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7489 to 4904. [2021-03-10 23:13:15,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4904 states, 4903 states have (on average 3.644095451764226) internal successors, (17867), 4903 states have internal predecessors, (17867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:15,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4904 states to 4904 states and 17867 transitions. [2021-03-10 23:13:15,798 INFO L78 Accepts]: Start accepts. Automaton has 4904 states and 17867 transitions. Word has length 30 [2021-03-10 23:13:15,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:15,798 INFO L480 AbstractCegarLoop]: Abstraction has 4904 states and 17867 transitions. [2021-03-10 23:13:15,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:15,798 INFO L276 IsEmpty]: Start isEmpty. Operand 4904 states and 17867 transitions. [2021-03-10 23:13:15,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:15,809 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:15,809 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:16,025 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:16,026 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:16,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:16,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1253982764, now seen corresponding path program 20 times [2021-03-10 23:13:16,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:16,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612547919] [2021-03-10 23:13:16,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:16,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:16,232 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:16,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612547919] [2021-03-10 23:13:16,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933086095] [2021-03-10 23:13:16,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:16,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:16,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:16,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:16,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:16,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:16,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:16,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:13:16,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-03-10 23:13:16,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:16,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:58 [2021-03-10 23:13:16,437 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 29 treesize of output 23 [2021-03-10 23:13:16,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:16,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:34 [2021-03-10 23:13:16,486 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-03-10 23:13:16,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-03-10 23:13:16,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:16,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-03-10 23:13:16,551 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:16,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:16,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:16,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732285545] [2021-03-10 23:13:16,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:16,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:16,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:16,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:16,553 INFO L87 Difference]: Start difference. First operand 4904 states and 17867 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:17,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:17,518 INFO L93 Difference]: Finished difference Result 9049 states and 32700 transitions. [2021-03-10 23:13:17,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:13:17,519 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:17,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:17,535 INFO L225 Difference]: With dead ends: 9049 [2021-03-10 23:13:17,535 INFO L226 Difference]: Without dead ends: 9028 [2021-03-10 23:13:17,535 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 568.6ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:13:17,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9028 states. [2021-03-10 23:13:17,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9028 to 4907. [2021-03-10 23:13:17,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4907 states, 4906 states have (on average 3.6449245821443133) internal successors, (17882), 4906 states have internal predecessors, (17882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:17,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4907 states to 4907 states and 17882 transitions. [2021-03-10 23:13:17,619 INFO L78 Accepts]: Start accepts. Automaton has 4907 states and 17882 transitions. Word has length 30 [2021-03-10 23:13:17,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:17,619 INFO L480 AbstractCegarLoop]: Abstraction has 4907 states and 17882 transitions. [2021-03-10 23:13:17,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:17,620 INFO L276 IsEmpty]: Start isEmpty. Operand 4907 states and 17882 transitions. [2021-03-10 23:13:17,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:17,627 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:17,627 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:17,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:17,835 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:17,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:17,835 INFO L82 PathProgramCache]: Analyzing trace with hash -901607074, now seen corresponding path program 21 times [2021-03-10 23:13:17,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:17,835 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905928315] [2021-03-10 23:13:17,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:17,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:18,017 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:18,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905928315] [2021-03-10 23:13:18,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233702122] [2021-03-10 23:13:18,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:18,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:13:18,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:18,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:13:18,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:18,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:18,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:18,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:18,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:18,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:13:18,191 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-03-10 23:13:18,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:13:18,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:18,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:18,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:18,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:53 [2021-03-10 23:13:18,268 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-03-10 23:13:18,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 34 [2021-03-10 23:13:18,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:18,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:18,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:18,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:95 [2021-03-10 23:13:18,413 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:18,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-03-10 23:13:18,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:18,424 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:18,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-03-10 23:13:18,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:18,446 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-03-10 23:13:18,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 44 [2021-03-10 23:13:18,482 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:18,552 INFO L628 ElimStorePlain]: treesize reduction 10, result has 91.5 percent of original size [2021-03-10 23:13:18,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:13:18,579 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:123, output treesize:239 [2021-03-10 23:13:18,809 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:18,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:18,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-03-10 23:13:18,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072980918] [2021-03-10 23:13:18,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:13:18,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:18,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:13:18,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:18,810 INFO L87 Difference]: Start difference. First operand 4907 states and 17882 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 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-03-10 23:13:21,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:21,331 INFO L93 Difference]: Finished difference Result 8614 states and 30635 transitions. [2021-03-10 23:13:21,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:13:21,331 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 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 30 [2021-03-10 23:13:21,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:21,346 INFO L225 Difference]: With dead ends: 8614 [2021-03-10 23:13:21,346 INFO L226 Difference]: Without dead ends: 8513 [2021-03-10 23:13:21,347 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 2057.7ms TimeCoverageRelationStatistics Valid=392, Invalid=2058, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:13:21,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8513 states. [2021-03-10 23:13:21,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8513 to 4942. [2021-03-10 23:13:21,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4942 states, 4941 states have (on average 3.6448087431693987) internal successors, (18009), 4941 states have internal predecessors, (18009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:21,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4942 states to 4942 states and 18009 transitions. [2021-03-10 23:13:21,429 INFO L78 Accepts]: Start accepts. Automaton has 4942 states and 18009 transitions. Word has length 30 [2021-03-10 23:13:21,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:21,429 INFO L480 AbstractCegarLoop]: Abstraction has 4942 states and 18009 transitions. [2021-03-10 23:13:21,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 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-03-10 23:13:21,429 INFO L276 IsEmpty]: Start isEmpty. Operand 4942 states and 18009 transitions. [2021-03-10 23:13:21,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:21,437 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:21,437 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:21,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-03-10 23:13:21,645 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:21,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:21,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1440214972, now seen corresponding path program 22 times [2021-03-10 23:13:21,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:21,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252542889] [2021-03-10 23:13:21,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:21,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:21,848 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:21,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252542889] [2021-03-10 23:13:21,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188417694] [2021-03-10 23:13:21,849 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:21,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:21,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:21,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:21,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:21,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:21,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:21,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:13:22,140 INFO L446 ElimStorePlain]: Different costs {1=[v_C_35], 3=[A]} [2021-03-10 23:13:22,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:22,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-03-10 23:13:22,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:22,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:22,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:22,170 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-03-10 23:13:22,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 29 [2021-03-10 23:13:22,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:22,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:22,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:22,184 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:45 [2021-03-10 23:13:22,218 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 9 treesize of output 5 [2021-03-10 23:13:22,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:22,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:22,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:22,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:15 [2021-03-10 23:13:22,253 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:22,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:22,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:22,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240629780] [2021-03-10 23:13:22,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:22,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:22,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:22,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:22,254 INFO L87 Difference]: Start difference. First operand 4942 states and 18009 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:22,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:22,773 INFO L93 Difference]: Finished difference Result 8102 states and 29144 transitions. [2021-03-10 23:13:22,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:13:22,774 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:22,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:22,788 INFO L225 Difference]: With dead ends: 8102 [2021-03-10 23:13:22,788 INFO L226 Difference]: Without dead ends: 8060 [2021-03-10 23:13:22,788 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 458.5ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:22,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8060 states. [2021-03-10 23:13:22,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8060 to 4988. [2021-03-10 23:13:22,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4988 states, 4987 states have (on average 3.644475636655304) internal successors, (18175), 4987 states have internal predecessors, (18175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:22,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4988 states to 4988 states and 18175 transitions. [2021-03-10 23:13:22,878 INFO L78 Accepts]: Start accepts. Automaton has 4988 states and 18175 transitions. Word has length 30 [2021-03-10 23:13:22,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:22,878 INFO L480 AbstractCegarLoop]: Abstraction has 4988 states and 18175 transitions. [2021-03-10 23:13:22,878 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:22,878 INFO L276 IsEmpty]: Start isEmpty. Operand 4988 states and 18175 transitions. [2021-03-10 23:13:22,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:22,888 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:22,888 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:23,088 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:23,088 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:23,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:23,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1486414362, now seen corresponding path program 23 times [2021-03-10 23:13:23,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:23,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747601823] [2021-03-10 23:13:23,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:23,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:23,365 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:23,365 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747601823] [2021-03-10 23:13:23,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782225298] [2021-03-10 23:13:23,366 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:23,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:13:23,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:23,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 23:13:23,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:23,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:23,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:23,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:33 [2021-03-10 23:13:23,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,528 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 36 treesize of output 24 [2021-03-10 23:13:23,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:23,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 21 [2021-03-10 23:13:23,539 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:23,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,546 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:49, output treesize:28 [2021-03-10 23:13:23,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,652 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:23,652 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 23 treesize of output 39 [2021-03-10 23:13:23,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:13:23,676 INFO L628 ElimStorePlain]: treesize reduction 15, result has 59.5 percent of original size [2021-03-10 23:13:23,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-03-10 23:13:23,751 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:23,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:23,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-03-10 23:13:23,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282731660] [2021-03-10 23:13:23,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:13:23,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:23,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:13:23,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:13:23,752 INFO L87 Difference]: Start difference. First operand 4988 states and 18175 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:24,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:24,729 INFO L93 Difference]: Finished difference Result 8355 states and 30094 transitions. [2021-03-10 23:13:24,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:13:24,729 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:24,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:24,745 INFO L225 Difference]: With dead ends: 8355 [2021-03-10 23:13:24,745 INFO L226 Difference]: Without dead ends: 8316 [2021-03-10 23:13:24,746 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 847.4ms TimeCoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:13:24,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8316 states. [2021-03-10 23:13:24,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8316 to 5027. [2021-03-10 23:13:24,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5027 states, 5026 states have (on average 3.647433346597692) internal successors, (18332), 5026 states have internal predecessors, (18332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:24,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5027 states to 5027 states and 18332 transitions. [2021-03-10 23:13:24,844 INFO L78 Accepts]: Start accepts. Automaton has 5027 states and 18332 transitions. Word has length 30 [2021-03-10 23:13:24,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:24,844 INFO L480 AbstractCegarLoop]: Abstraction has 5027 states and 18332 transitions. [2021-03-10 23:13:24,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:24,844 INFO L276 IsEmpty]: Start isEmpty. Operand 5027 states and 18332 transitions. [2021-03-10 23:13:24,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:24,852 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:24,852 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:25,052 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-03-10 23:13:25,052 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:25,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:25,053 INFO L82 PathProgramCache]: Analyzing trace with hash 911205050, now seen corresponding path program 24 times [2021-03-10 23:13:25,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:25,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585429697] [2021-03-10 23:13:25,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:25,246 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:25,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585429697] [2021-03-10 23:13:25,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681809315] [2021-03-10 23:13:25,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:25,266 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:13:25,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:25,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:25,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:25,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:25,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:25,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:13:25,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:25,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:13:25,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:25,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:13:25,434 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 28 treesize of output 20 [2021-03-10 23:13:25,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:25,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:31 [2021-03-10 23:13:25,482 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-03-10 23:13:25,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-03-10 23:13:25,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:25,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:25,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-03-10 23:13:25,541 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:25,541 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:25,541 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:25,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833259528] [2021-03-10 23:13:25,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:25,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:25,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:25,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:25,542 INFO L87 Difference]: Start difference. First operand 5027 states and 18332 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:26,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:26,502 INFO L93 Difference]: Finished difference Result 8457 states and 30491 transitions. [2021-03-10 23:13:26,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:13:26,503 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:26,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:26,518 INFO L225 Difference]: With dead ends: 8457 [2021-03-10 23:13:26,518 INFO L226 Difference]: Without dead ends: 8418 [2021-03-10 23:13:26,518 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 592.4ms TimeCoverageRelationStatistics Valid=103, Invalid=709, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:13:26,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8418 states. [2021-03-10 23:13:26,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8418 to 5124. [2021-03-10 23:13:26,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5124 states, 5123 states have (on average 3.6420066367362876) internal successors, (18658), 5123 states have internal predecessors, (18658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:26,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5124 states to 5124 states and 18658 transitions. [2021-03-10 23:13:26,597 INFO L78 Accepts]: Start accepts. Automaton has 5124 states and 18658 transitions. Word has length 30 [2021-03-10 23:13:26,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:26,597 INFO L480 AbstractCegarLoop]: Abstraction has 5124 states and 18658 transitions. [2021-03-10 23:13:26,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:26,597 INFO L276 IsEmpty]: Start isEmpty. Operand 5124 states and 18658 transitions. [2021-03-10 23:13:26,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:26,604 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:26,604 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:26,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:26,811 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:26,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:26,811 INFO L82 PathProgramCache]: Analyzing trace with hash -509246562, now seen corresponding path program 25 times [2021-03-10 23:13:26,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:26,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291195951] [2021-03-10 23:13:26,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:26,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:27,006 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:27,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291195951] [2021-03-10 23:13:27,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415952532] [2021-03-10 23:13:27,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:13:27,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:27,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:27,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:27,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:27,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:13:27,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:13:27,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-03-10 23:13:27,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,216 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-03-10 23:13:27,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 33 [2021-03-10 23:13:27,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:52 [2021-03-10 23:13:27,248 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 44 treesize of output 28 [2021-03-10 23:13:27,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-03-10 23:13:27,304 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:27,304 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:27,304 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:27,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103896089] [2021-03-10 23:13:27,305 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:27,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:27,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:27,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:27,305 INFO L87 Difference]: Start difference. First operand 5124 states and 18658 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:27,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:27,866 INFO L93 Difference]: Finished difference Result 8349 states and 30031 transitions. [2021-03-10 23:13:27,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:13:27,866 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:27,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:27,881 INFO L225 Difference]: With dead ends: 8349 [2021-03-10 23:13:27,882 INFO L226 Difference]: Without dead ends: 8275 [2021-03-10 23:13:27,882 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 391.4ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:27,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8275 states. [2021-03-10 23:13:27,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8275 to 5131. [2021-03-10 23:13:27,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5131 states, 5130 states have (on average 3.6405458089668614) internal successors, (18676), 5130 states have internal predecessors, (18676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:27,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5131 states to 5131 states and 18676 transitions. [2021-03-10 23:13:27,987 INFO L78 Accepts]: Start accepts. Automaton has 5131 states and 18676 transitions. Word has length 30 [2021-03-10 23:13:27,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:27,987 INFO L480 AbstractCegarLoop]: Abstraction has 5131 states and 18676 transitions. [2021-03-10 23:13:27,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:27,988 INFO L276 IsEmpty]: Start isEmpty. Operand 5131 states and 18676 transitions. [2021-03-10 23:13:27,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:27,994 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:27,994 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:28,194 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-03-10 23:13:28,195 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:28,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:28,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1576620264, now seen corresponding path program 26 times [2021-03-10 23:13:28,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:28,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407005143] [2021-03-10 23:13:28,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:28,406 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:28,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407005143] [2021-03-10 23:13:28,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116952503] [2021-03-10 23:13:28,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:28,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:28,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:28,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:28,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:28,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:28,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:28,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:13:28,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:28,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:13:28,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:28,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-03-10 23:13:28,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:28,580 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-03-10 23:13:28,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-03-10 23:13:28,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:28,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:53 [2021-03-10 23:13:28,636 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 44 treesize of output 28 [2021-03-10 23:13:28,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:28,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:28,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-03-10 23:13:28,692 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:28,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:28,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:28,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678499698] [2021-03-10 23:13:28,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:28,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:28,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:28,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:28,693 INFO L87 Difference]: Start difference. First operand 5131 states and 18676 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:29,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:29,174 INFO L93 Difference]: Finished difference Result 8432 states and 30263 transitions. [2021-03-10 23:13:29,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:13:29,175 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 30 [2021-03-10 23:13:29,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:29,192 INFO L225 Difference]: With dead ends: 8432 [2021-03-10 23:13:29,193 INFO L226 Difference]: Without dead ends: 8333 [2021-03-10 23:13:29,193 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 393.7ms TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:29,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8333 states. [2021-03-10 23:13:29,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8333 to 5175. [2021-03-10 23:13:29,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5175 states, 5174 states have (on average 3.642442984151527) internal successors, (18846), 5174 states have internal predecessors, (18846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:29,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5175 states to 5175 states and 18846 transitions. [2021-03-10 23:13:29,285 INFO L78 Accepts]: Start accepts. Automaton has 5175 states and 18846 transitions. Word has length 30 [2021-03-10 23:13:29,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:29,285 INFO L480 AbstractCegarLoop]: Abstraction has 5175 states and 18846 transitions. [2021-03-10 23:13:29,285 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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-03-10 23:13:29,285 INFO L276 IsEmpty]: Start isEmpty. Operand 5175 states and 18846 transitions. [2021-03-10 23:13:29,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:29,293 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:29,293 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:29,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:29,507 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:29,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:29,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1298274782, now seen corresponding path program 27 times [2021-03-10 23:13:29,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:29,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789354802] [2021-03-10 23:13:29,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:29,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:29,717 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:29,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789354802] [2021-03-10 23:13:29,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898430699] [2021-03-10 23:13:29,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:29,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:13:29,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:29,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:13:29,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:29,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:29,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:29,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:29,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:29,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-03-10 23:13:29,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:13:29,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:29,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:29,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:29,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:48 [2021-03-10 23:13:30,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:30,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-03-10 23:13:30,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:30,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:82 [2021-03-10 23:13:30,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:30,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-03-10 23:13:30,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:30,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-03-10 23:13:30,205 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:30,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:30,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-03-10 23:13:30,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243329635] [2021-03-10 23:13:30,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:30,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:30,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:30,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:30,206 INFO L87 Difference]: Start difference. First operand 5175 states and 18846 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 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-03-10 23:13:31,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:31,044 INFO L93 Difference]: Finished difference Result 7837 states and 28452 transitions. [2021-03-10 23:13:31,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:13:31,045 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 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 30 [2021-03-10 23:13:31,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:31,061 INFO L225 Difference]: With dead ends: 7837 [2021-03-10 23:13:31,061 INFO L226 Difference]: Without dead ends: 7816 [2021-03-10 23:13:31,061 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 779.7ms TimeCoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:13:31,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7816 states. [2021-03-10 23:13:31,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7816 to 5199. [2021-03-10 23:13:31,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5199 states, 5198 states have (on average 3.6410157752981918) internal successors, (18926), 5198 states have internal predecessors, (18926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:31,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5199 states to 5199 states and 18926 transitions. [2021-03-10 23:13:31,144 INFO L78 Accepts]: Start accepts. Automaton has 5199 states and 18926 transitions. Word has length 30 [2021-03-10 23:13:31,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:31,144 INFO L480 AbstractCegarLoop]: Abstraction has 5199 states and 18926 transitions. [2021-03-10 23:13:31,144 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 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-03-10 23:13:31,144 INFO L276 IsEmpty]: Start isEmpty. Operand 5199 states and 18926 transitions. [2021-03-10 23:13:31,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:31,151 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:31,151 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:31,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-03-10 23:13:31,352 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:31,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:31,352 INFO L82 PathProgramCache]: Analyzing trace with hash -474552520, now seen corresponding path program 28 times [2021-03-10 23:13:31,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:31,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624412009] [2021-03-10 23:13:31,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:31,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:31,550 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:31,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624412009] [2021-03-10 23:13:31,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837870934] [2021-03-10 23:13:31,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:31,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:31,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:31,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:31,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:31,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:31,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:31,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-03-10 23:13:31,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-03-10 23:13:31,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:31,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:62 [2021-03-10 23:13:31,744 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 29 treesize of output 23 [2021-03-10 23:13:31,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:31,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:33 [2021-03-10 23:13:31,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:31,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-03-10 23:13:31,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:31,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:17 [2021-03-10 23:13:31,888 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:31,889 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:31,889 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 23:13:31,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279417679] [2021-03-10 23:13:31,889 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:13:31,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:31,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:13:31,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:13:31,890 INFO L87 Difference]: Start difference. First operand 5199 states and 18926 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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-03-10 23:13:32,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:32,826 INFO L93 Difference]: Finished difference Result 9590 states and 34629 transitions. [2021-03-10 23:13:32,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:13:32,826 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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 30 [2021-03-10 23:13:32,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:32,843 INFO L225 Difference]: With dead ends: 9590 [2021-03-10 23:13:32,843 INFO L226 Difference]: Without dead ends: 9569 [2021-03-10 23:13:32,844 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 640.9ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:32,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9569 states. [2021-03-10 23:13:32,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9569 to 5201. [2021-03-10 23:13:32,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5201 states, 5200 states have (on average 3.640769230769231) internal successors, (18932), 5200 states have internal predecessors, (18932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:32,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5201 states to 5201 states and 18932 transitions. [2021-03-10 23:13:32,930 INFO L78 Accepts]: Start accepts. Automaton has 5201 states and 18932 transitions. Word has length 30 [2021-03-10 23:13:32,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:32,930 INFO L480 AbstractCegarLoop]: Abstraction has 5201 states and 18932 transitions. [2021-03-10 23:13:32,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 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-03-10 23:13:32,930 INFO L276 IsEmpty]: Start isEmpty. Operand 5201 states and 18932 transitions. [2021-03-10 23:13:32,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:32,937 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:32,937 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:33,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:33,137 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:33,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:33,138 INFO L82 PathProgramCache]: Analyzing trace with hash -122176830, now seen corresponding path program 29 times [2021-03-10 23:13:33,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:33,138 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590377371] [2021-03-10 23:13:33,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:33,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:33,340 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:33,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590377371] [2021-03-10 23:13:33,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064304390] [2021-03-10 23:13:33,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:33,360 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:13:33,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:33,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 29 conjunts are in the unsatisfiable core [2021-03-10 23:13:33,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:33,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:33,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:33,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:33,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:33,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-03-10 23:13:33,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:33,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:33,551 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:13:33,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-03-10 23:13:33,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:33,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:33,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:33,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-03-10 23:13:33,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:33,614 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 72 treesize of output 38 [2021-03-10 23:13:33,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:33,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:33,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:33,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:100, output treesize:57 [2021-03-10 23:13:33,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:33,683 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:33,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 45 [2021-03-10 23:13:33,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:13:33,737 INFO L628 ElimStorePlain]: treesize reduction 67, result has 39.1 percent of original size [2021-03-10 23:13:33,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:33,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:33 [2021-03-10 23:13:33,811 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:33,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:33,811 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-03-10 23:13:33,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167706030] [2021-03-10 23:13:33,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:13:33,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:33,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:13:33,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:33,812 INFO L87 Difference]: Start difference. First operand 5201 states and 18932 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:35,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:35,051 INFO L93 Difference]: Finished difference Result 8623 states and 30951 transitions. [2021-03-10 23:13:35,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:35,052 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:35,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:35,067 INFO L225 Difference]: With dead ends: 8623 [2021-03-10 23:13:35,067 INFO L226 Difference]: Without dead ends: 8586 [2021-03-10 23:13:35,068 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 925.7ms TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:13:35,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8586 states. [2021-03-10 23:13:35,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8586 to 5206. [2021-03-10 23:13:35,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5206 states, 5205 states have (on average 3.6403458213256483) internal successors, (18948), 5205 states have internal predecessors, (18948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:35,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5206 states to 5206 states and 18948 transitions. [2021-03-10 23:13:35,148 INFO L78 Accepts]: Start accepts. Automaton has 5206 states and 18948 transitions. Word has length 30 [2021-03-10 23:13:35,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:35,148 INFO L480 AbstractCegarLoop]: Abstraction has 5206 states and 18948 transitions. [2021-03-10 23:13:35,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:35,148 INFO L276 IsEmpty]: Start isEmpty. Operand 5206 states and 18948 transitions. [2021-03-10 23:13:35,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:35,155 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:35,155 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:35,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-03-10 23:13:35,355 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:35,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:35,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1021403778, now seen corresponding path program 30 times [2021-03-10 23:13:35,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:35,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554073633] [2021-03-10 23:13:35,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:35,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:35,555 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:35,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554073633] [2021-03-10 23:13:35,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822635053] [2021-03-10 23:13:35,555 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:35,577 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:13:35,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:35,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:13:35,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:35,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:35,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:35,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:13:35,754 INFO L446 ElimStorePlain]: Different costs {0=[v_C_51], 2=[A]} [2021-03-10 23:13:35,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:13:35,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:35,779 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-03-10 23:13:35,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 36 [2021-03-10 23:13:35,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:35,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,791 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:46 [2021-03-10 23:13:35,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:35,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 44 [2021-03-10 23:13:35,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:35,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:122 [2021-03-10 23:13:36,030 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:36,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:36,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-03-10 23:13:36,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313024796] [2021-03-10 23:13:36,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:36,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:36,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:36,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:36,031 INFO L87 Difference]: Start difference. First operand 5206 states and 18948 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03-10 23:13:36,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:36,752 INFO L93 Difference]: Finished difference Result 8404 states and 30161 transitions. [2021-03-10 23:13:36,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:13:36,752 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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 30 [2021-03-10 23:13:36,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:36,766 INFO L225 Difference]: With dead ends: 8404 [2021-03-10 23:13:36,767 INFO L226 Difference]: Without dead ends: 8383 [2021-03-10 23:13:36,767 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 664.5ms TimeCoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:13:36,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8383 states. [2021-03-10 23:13:36,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8383 to 5228. [2021-03-10 23:13:36,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5228 states, 5227 states have (on average 3.63726803137555) internal successors, (19012), 5227 states have internal predecessors, (19012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:36,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5228 states to 5228 states and 19012 transitions. [2021-03-10 23:13:36,843 INFO L78 Accepts]: Start accepts. Automaton has 5228 states and 19012 transitions. Word has length 30 [2021-03-10 23:13:36,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:36,843 INFO L480 AbstractCegarLoop]: Abstraction has 5228 states and 19012 transitions. [2021-03-10 23:13:36,843 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03-10 23:13:36,843 INFO L276 IsEmpty]: Start isEmpty. Operand 5228 states and 19012 transitions. [2021-03-10 23:13:36,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:36,850 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:36,850 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:37,061 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-03-10 23:13:37,061 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:37,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:37,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1905225556, now seen corresponding path program 31 times [2021-03-10 23:13:37,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:37,061 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105560114] [2021-03-10 23:13:37,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:37,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:37,367 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:37,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105560114] [2021-03-10 23:13:37,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510361933] [2021-03-10 23:13:37,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:37,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:37,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:37,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:37,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:37,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:37,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-03-10 23:13:37,576 INFO L446 ElimStorePlain]: Different costs {1=[v_C_53], 3=[A]} [2021-03-10 23:13:37,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:37,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:13:37,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:37,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:37,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:37,600 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-03-10 23:13:37,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 33 [2021-03-10 23:13:37,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:37,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,610 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:52 [2021-03-10 23:13:37,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:37,678 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 38 treesize of output 20 [2021-03-10 23:13:37,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:37,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:14 [2021-03-10 23:13:37,715 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:37,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:37,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2021-03-10 23:13:37,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52097] [2021-03-10 23:13:37,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:37,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:37,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:37,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:37,716 INFO L87 Difference]: Start difference. First operand 5228 states and 19012 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 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-03-10 23:13:38,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:38,836 INFO L93 Difference]: Finished difference Result 8626 states and 30831 transitions. [2021-03-10 23:13:38,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:13:38,837 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 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 30 [2021-03-10 23:13:38,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:38,852 INFO L225 Difference]: With dead ends: 8626 [2021-03-10 23:13:38,853 INFO L226 Difference]: Without dead ends: 8572 [2021-03-10 23:13:38,853 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 930.8ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:13:38,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8572 states. [2021-03-10 23:13:38,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8572 to 5186. [2021-03-10 23:13:38,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5186 states, 5185 states have (on average 3.6397299903567983) internal successors, (18872), 5185 states have internal predecessors, (18872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:38,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5186 states to 5186 states and 18872 transitions. [2021-03-10 23:13:38,936 INFO L78 Accepts]: Start accepts. Automaton has 5186 states and 18872 transitions. Word has length 30 [2021-03-10 23:13:38,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:38,936 INFO L480 AbstractCegarLoop]: Abstraction has 5186 states and 18872 transitions. [2021-03-10 23:13:38,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 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-03-10 23:13:38,936 INFO L276 IsEmpty]: Start isEmpty. Operand 5186 states and 18872 transitions. [2021-03-10 23:13:38,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:38,979 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:38,979 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:39,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:39,180 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:39,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:39,180 INFO L82 PathProgramCache]: Analyzing trace with hash -280805828, now seen corresponding path program 32 times [2021-03-10 23:13:39,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:39,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040935831] [2021-03-10 23:13:39,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:39,372 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:39,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040935831] [2021-03-10 23:13:39,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884582962] [2021-03-10 23:13:39,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:39,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:39,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:39,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:39,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:39,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:39,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:39,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-03-10 23:13:39,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:13:39,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:39,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:48 [2021-03-10 23:13:39,548 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 28 treesize of output 20 [2021-03-10 23:13:39,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:39,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:34 [2021-03-10 23:13:39,591 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-03-10 23:13:39,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2021-03-10 23:13:39,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:39,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:39,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-03-10 23:13:39,652 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:39,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:39,652 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:39,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088908848] [2021-03-10 23:13:39,653 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:39,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:39,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:39,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:39,653 INFO L87 Difference]: Start difference. First operand 5186 states and 18872 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-03-10 23:13:40,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:40,549 INFO L93 Difference]: Finished difference Result 9396 states and 33929 transitions. [2021-03-10 23:13:40,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:13:40,550 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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 30 [2021-03-10 23:13:40,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:40,568 INFO L225 Difference]: With dead ends: 9396 [2021-03-10 23:13:40,568 INFO L226 Difference]: Without dead ends: 9375 [2021-03-10 23:13:40,568 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 637.7ms TimeCoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:40,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9375 states. [2021-03-10 23:13:40,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9375 to 5160. [2021-03-10 23:13:40,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5160 states, 5159 states have (on average 3.641403372746656) internal successors, (18786), 5159 states have internal predecessors, (18786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:40,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5160 states to 5160 states and 18786 transitions. [2021-03-10 23:13:40,654 INFO L78 Accepts]: Start accepts. Automaton has 5160 states and 18786 transitions. Word has length 30 [2021-03-10 23:13:40,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:40,654 INFO L480 AbstractCegarLoop]: Abstraction has 5160 states and 18786 transitions. [2021-03-10 23:13:40,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-03-10 23:13:40,654 INFO L276 IsEmpty]: Start isEmpty. Operand 5160 states and 18786 transitions. [2021-03-10 23:13:40,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:40,662 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:40,662 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:40,875 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-03-10 23:13:40,875 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:40,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:40,875 INFO L82 PathProgramCache]: Analyzing trace with hash -90435368, now seen corresponding path program 33 times [2021-03-10 23:13:40,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:40,876 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404828790] [2021-03-10 23:13:40,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:41,075 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:41,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404828790] [2021-03-10 23:13:41,075 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017436619] [2021-03-10 23:13:41,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:41,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:13:41,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:41,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 23:13:41,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:41,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:41,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:41,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:41,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:41,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-03-10 23:13:41,208 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-03-10 23:13:41,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-03-10 23:13:41,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:41,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:41,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:41,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-03-10 23:13:41,343 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-03-10 23:13:41,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 36 [2021-03-10 23:13:41,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:41,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:41,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:41,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:67, output treesize:66 [2021-03-10 23:13:41,482 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 9 treesize of output 5 [2021-03-10 23:13:41,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:41,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:41,494 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:41,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 28 [2021-03-10 23:13:41,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:41,500 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 9 treesize of output 5 [2021-03-10 23:13:41,501 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:41,539 INFO L628 ElimStorePlain]: treesize reduction 6, result has 88.5 percent of original size [2021-03-10 23:13:41,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:13:41,540 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:85, output treesize:43 [2021-03-10 23:13:41,648 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:41,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:41,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-03-10 23:13:41,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192186662] [2021-03-10 23:13:41,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:41,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:41,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:41,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:41,650 INFO L87 Difference]: Start difference. First operand 5160 states and 18786 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03-10 23:13:43,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:43,825 INFO L93 Difference]: Finished difference Result 8592 states and 30627 transitions. [2021-03-10 23:13:43,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:13:43,826 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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 30 [2021-03-10 23:13:43,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:43,840 INFO L225 Difference]: With dead ends: 8592 [2021-03-10 23:13:43,840 INFO L226 Difference]: Without dead ends: 8415 [2021-03-10 23:13:43,841 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1585.3ms TimeCoverageRelationStatistics Valid=267, Invalid=1803, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:13:43,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8415 states. [2021-03-10 23:13:43,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8415 to 5112. [2021-03-10 23:13:43,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5112 states, 5111 states have (on average 3.645666210135003) internal successors, (18633), 5111 states have internal predecessors, (18633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5112 states to 5112 states and 18633 transitions. [2021-03-10 23:13:43,916 INFO L78 Accepts]: Start accepts. Automaton has 5112 states and 18633 transitions. Word has length 30 [2021-03-10 23:13:43,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:43,916 INFO L480 AbstractCegarLoop]: Abstraction has 5112 states and 18633 transitions. [2021-03-10 23:13:43,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 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-03-10 23:13:43,917 INFO L276 IsEmpty]: Start isEmpty. Operand 5112 states and 18633 transitions. [2021-03-10 23:13:43,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:43,949 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:43,949 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:44,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:44,155 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:44,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:44,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1157809070, now seen corresponding path program 34 times [2021-03-10 23:13:44,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:44,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44257423] [2021-03-10 23:13:44,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:44,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:44,390 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:44,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44257423] [2021-03-10 23:13:44,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520642022] [2021-03-10 23:13:44,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:44,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:44,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:44,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:44,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:44,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:44,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:44,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-03-10 23:13:44,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:13:44,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:44,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:51 [2021-03-10 23:13:44,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,579 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-03-10 23:13:44,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 33 [2021-03-10 23:13:44,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:44,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:48 [2021-03-10 23:13:44,640 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 44 treesize of output 28 [2021-03-10 23:13:44,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:44,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:20 [2021-03-10 23:13:44,708 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:44,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:44,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:13:44,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086306353] [2021-03-10 23:13:44,709 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:13:44,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:44,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:13:44,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:13:44,709 INFO L87 Difference]: Start difference. First operand 5112 states and 18633 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-03-10 23:13:45,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:45,362 INFO L93 Difference]: Finished difference Result 8134 states and 29403 transitions. [2021-03-10 23:13:45,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:13:45,363 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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 30 [2021-03-10 23:13:45,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:45,377 INFO L225 Difference]: With dead ends: 8134 [2021-03-10 23:13:45,377 INFO L226 Difference]: Without dead ends: 8095 [2021-03-10 23:13:45,377 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 502.3ms TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:13:45,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8095 states. [2021-03-10 23:13:45,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8095 to 5076. [2021-03-10 23:13:45,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5076 states, 5075 states have (on average 3.6486699507389164) internal successors, (18517), 5075 states have internal predecessors, (18517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:45,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5076 states to 5076 states and 18517 transitions. [2021-03-10 23:13:45,458 INFO L78 Accepts]: Start accepts. Automaton has 5076 states and 18517 transitions. Word has length 30 [2021-03-10 23:13:45,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:45,458 INFO L480 AbstractCegarLoop]: Abstraction has 5076 states and 18517 transitions. [2021-03-10 23:13:45,458 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 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-03-10 23:13:45,458 INFO L276 IsEmpty]: Start isEmpty. Operand 5076 states and 18517 transitions. [2021-03-10 23:13:45,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:45,465 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:45,465 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:45,665 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-03-10 23:13:45,665 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:45,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:45,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1894214378, now seen corresponding path program 35 times [2021-03-10 23:13:45,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:45,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271576928] [2021-03-10 23:13:45,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:45,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:45,796 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:45,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271576928] [2021-03-10 23:13:45,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788613757] [2021-03-10 23:13:45,796 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:13:45,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:13:45,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:45,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:13:45,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:45,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:45,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:45,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:45,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:45,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:30 [2021-03-10 23:13:46,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:46,054 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 38 treesize of output 26 [2021-03-10 23:13:46,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:46,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:46,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:46,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 28 [2021-03-10 23:13:46,064 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:46,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:46,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:46,071 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:32 [2021-03-10 23:13:46,101 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 21 treesize of output 13 [2021-03-10 23:13:46,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:46,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:46,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:46,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-03-10 23:13:46,156 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:46,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:46,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:13:46,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945039988] [2021-03-10 23:13:46,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:46,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:46,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:46,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:46,157 INFO L87 Difference]: Start difference. First operand 5076 states and 18517 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:46,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:46,840 INFO L93 Difference]: Finished difference Result 5541 states and 19943 transitions. [2021-03-10 23:13:46,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:13:46,841 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:46,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:46,851 INFO L225 Difference]: With dead ends: 5541 [2021-03-10 23:13:46,851 INFO L226 Difference]: Without dead ends: 5520 [2021-03-10 23:13:46,852 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 451.3ms TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:13:46,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5520 states. [2021-03-10 23:13:46,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5520 to 5092. [2021-03-10 23:13:46,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5092 states, 5091 states have (on average 3.648595560793557) internal successors, (18575), 5091 states have internal predecessors, (18575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:46,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5092 states to 5092 states and 18575 transitions. [2021-03-10 23:13:46,959 INFO L78 Accepts]: Start accepts. Automaton has 5092 states and 18575 transitions. Word has length 30 [2021-03-10 23:13:46,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:46,959 INFO L480 AbstractCegarLoop]: Abstraction has 5092 states and 18575 transitions. [2021-03-10 23:13:46,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:46,959 INFO L276 IsEmpty]: Start isEmpty. Operand 5092 states and 18575 transitions. [2021-03-10 23:13:46,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:46,967 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:46,967 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:47,167 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-03-10 23:13:47,167 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:47,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:47,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1851082550, now seen corresponding path program 36 times [2021-03-10 23:13:47,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:47,168 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423971008] [2021-03-10 23:13:47,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:47,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:47,296 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:47,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423971008] [2021-03-10 23:13:47,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626095883] [2021-03-10 23:13:47,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:47,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:13:47,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:47,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:47,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:47,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:47,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:13:47,486 INFO L354 Elim1Store]: treesize reduction 66, result has 12.0 percent of original size [2021-03-10 23:13:47,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 104 treesize of output 79 [2021-03-10 23:13:47,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:107, output treesize:36 [2021-03-10 23:13:47,527 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 29 treesize of output 21 [2021-03-10 23:13:47,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:22 [2021-03-10 23:13:47,566 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 20 treesize of output 12 [2021-03-10 23:13:47,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:13:47,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:47,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:47,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:13:47,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231184027] [2021-03-10 23:13:47,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:47,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:47,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:47,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:47,620 INFO L87 Difference]: Start difference. First operand 5092 states and 18575 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:48,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:48,234 INFO L93 Difference]: Finished difference Result 5578 states and 20074 transitions. [2021-03-10 23:13:48,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:13:48,234 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:48,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:48,244 INFO L225 Difference]: With dead ends: 5578 [2021-03-10 23:13:48,244 INFO L226 Difference]: Without dead ends: 5517 [2021-03-10 23:13:48,244 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 406.6ms TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:13:48,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5517 states. [2021-03-10 23:13:48,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5517 to 5125. [2021-03-10 23:13:48,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5125 states, 5124 states have (on average 3.6440281030444965) internal successors, (18672), 5124 states have internal predecessors, (18672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:48,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5125 states to 5125 states and 18672 transitions. [2021-03-10 23:13:48,305 INFO L78 Accepts]: Start accepts. Automaton has 5125 states and 18672 transitions. Word has length 30 [2021-03-10 23:13:48,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:48,305 INFO L480 AbstractCegarLoop]: Abstraction has 5125 states and 18672 transitions. [2021-03-10 23:13:48,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:48,305 INFO L276 IsEmpty]: Start isEmpty. Operand 5125 states and 18672 transitions. [2021-03-10 23:13:48,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:48,311 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:48,311 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:48,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-03-10 23:13:48,512 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:48,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:48,512 INFO L82 PathProgramCache]: Analyzing trace with hash 430630938, now seen corresponding path program 37 times [2021-03-10 23:13:48,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:48,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917335492] [2021-03-10 23:13:48,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:48,636 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:48,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917335492] [2021-03-10 23:13:48,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983293088] [2021-03-10 23:13:48,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:48,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:48,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:48,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:48,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:48,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:48,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:13:48,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:48,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:48,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:13:48,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:48,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:52 [2021-03-10 23:13:48,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:48,839 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 46 treesize of output 30 [2021-03-10 23:13:48,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:48,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:27 [2021-03-10 23:13:48,871 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 9 treesize of output 5 [2021-03-10 23:13:48,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:48,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:48,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:12 [2021-03-10 23:13:48,925 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:48,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:48,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:13:48,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586258147] [2021-03-10 23:13:48,926 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:48,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:48,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:48,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:48,926 INFO L87 Difference]: Start difference. First operand 5125 states and 18672 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:49,559 INFO L93 Difference]: Finished difference Result 5814 states and 20819 transitions. [2021-03-10 23:13:49,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:13:49,559 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:49,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:49,568 INFO L225 Difference]: With dead ends: 5814 [2021-03-10 23:13:49,568 INFO L226 Difference]: Without dead ends: 5787 [2021-03-10 23:13:49,569 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 370.0ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:13:49,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2021-03-10 23:13:49,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 5125. [2021-03-10 23:13:49,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5125 states, 5124 states have (on average 3.6440281030444965) internal successors, (18672), 5124 states have internal predecessors, (18672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5125 states to 5125 states and 18672 transitions. [2021-03-10 23:13:49,630 INFO L78 Accepts]: Start accepts. Automaton has 5125 states and 18672 transitions. Word has length 30 [2021-03-10 23:13:49,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:49,630 INFO L480 AbstractCegarLoop]: Abstraction has 5125 states and 18672 transitions. [2021-03-10 23:13:49,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,631 INFO L276 IsEmpty]: Start isEmpty. Operand 5125 states and 18672 transitions. [2021-03-10 23:13:49,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:49,637 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:49,637 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:49,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-03-10 23:13:49,837 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:49,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:49,838 INFO L82 PathProgramCache]: Analyzing trace with hash -1729453130, now seen corresponding path program 38 times [2021-03-10 23:13:49,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:49,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175896651] [2021-03-10 23:13:49,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:49,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:49,957 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:49,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175896651] [2021-03-10 23:13:49,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33869611] [2021-03-10 23:13:49,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:50,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:50,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:50,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:50,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:50,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:50,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:50,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:13:50,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:50,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:13:50,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:50,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:52 [2021-03-10 23:13:50,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:50,214 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 36 treesize of output 26 [2021-03-10 23:13:50,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:50,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:30 [2021-03-10 23:13:50,275 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 20 treesize of output 12 [2021-03-10 23:13:50,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:50,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:50,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:13:50,332 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:50,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:50,332 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:13:50,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979881481] [2021-03-10 23:13:50,333 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:50,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:50,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:50,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:50,333 INFO L87 Difference]: Start difference. First operand 5125 states and 18672 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:51,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:51,016 INFO L93 Difference]: Finished difference Result 5567 states and 19960 transitions. [2021-03-10 23:13:51,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:13:51,017 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:51,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:51,026 INFO L225 Difference]: With dead ends: 5567 [2021-03-10 23:13:51,026 INFO L226 Difference]: Without dead ends: 5540 [2021-03-10 23:13:51,026 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 369.7ms TimeCoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:13:51,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5540 states. [2021-03-10 23:13:51,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5540 to 5171. [2021-03-10 23:13:51,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5171 states, 5170 states have (on average 3.639458413926499) internal successors, (18816), 5170 states have internal predecessors, (18816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:51,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5171 states to 5171 states and 18816 transitions. [2021-03-10 23:13:51,085 INFO L78 Accepts]: Start accepts. Automaton has 5171 states and 18816 transitions. Word has length 30 [2021-03-10 23:13:51,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:51,085 INFO L480 AbstractCegarLoop]: Abstraction has 5171 states and 18816 transitions. [2021-03-10 23:13:51,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:51,086 INFO L276 IsEmpty]: Start isEmpty. Operand 5171 states and 18816 transitions. [2021-03-10 23:13:51,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:51,092 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:51,092 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:51,292 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:51,293 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:51,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:51,293 INFO L82 PathProgramCache]: Analyzing trace with hash -983852134, now seen corresponding path program 39 times [2021-03-10 23:13:51,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:51,297 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727412631] [2021-03-10 23:13:51,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:51,417 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:51,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727412631] [2021-03-10 23:13:51,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652428543] [2021-03-10 23:13:51,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:51,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:13:51,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:51,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:13:51,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:51,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:51,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:51,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:22 [2021-03-10 23:13:51,566 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-03-10 23:13:51,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 27 [2021-03-10 23:13:51,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:51,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:51,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:42 [2021-03-10 23:13:51,710 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-03-10 23:13:51,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 37 [2021-03-10 23:13:51,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:51,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:13:51,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:117 [2021-03-10 23:13:51,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,922 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:51,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-03-10 23:13:51,923 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:13:51,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:51,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:42 [2021-03-10 23:13:52,049 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:52,050 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:52,050 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 23 [2021-03-10 23:13:52,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310160836] [2021-03-10 23:13:52,050 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:13:52,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:52,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:13:52,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:13:52,051 INFO L87 Difference]: Start difference. First operand 5171 states and 18816 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:53,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:53,953 INFO L93 Difference]: Finished difference Result 5723 states and 20454 transitions. [2021-03-10 23:13:53,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:13:53,953 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:53,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:53,962 INFO L225 Difference]: With dead ends: 5723 [2021-03-10 23:13:53,963 INFO L226 Difference]: Without dead ends: 5681 [2021-03-10 23:13:53,963 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1357.4ms TimeCoverageRelationStatistics Valid=235, Invalid=2117, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:13:53,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5681 states. [2021-03-10 23:13:54,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5681 to 5235. [2021-03-10 23:13:54,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5235 states, 5234 states have (on average 3.635651509361865) internal successors, (19029), 5234 states have internal predecessors, (19029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:54,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5235 states to 5235 states and 19029 transitions. [2021-03-10 23:13:54,024 INFO L78 Accepts]: Start accepts. Automaton has 5235 states and 19029 transitions. Word has length 30 [2021-03-10 23:13:54,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:54,024 INFO L480 AbstractCegarLoop]: Abstraction has 5235 states and 19029 transitions. [2021-03-10 23:13:54,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:54,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5235 states and 19029 transitions. [2021-03-10 23:13:54,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:54,030 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:54,030 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:54,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-03-10 23:13:54,231 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:54,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:54,231 INFO L82 PathProgramCache]: Analyzing trace with hash -591880358, now seen corresponding path program 40 times [2021-03-10 23:13:54,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:54,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267450653] [2021-03-10 23:13:54,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:54,364 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:54,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267450653] [2021-03-10 23:13:54,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603094348] [2021-03-10 23:13:54,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:54,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:54,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:54,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:54,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:54,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:54,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:54,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:13:54,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:13:54,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:54,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:48 [2021-03-10 23:13:54,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,562 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 37 treesize of output 25 [2021-03-10 23:13:54,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:54,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:36 [2021-03-10 23:13:54,598 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 20 treesize of output 12 [2021-03-10 23:13:54,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:54,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:13:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:54,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:54,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:13:54,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754796303] [2021-03-10 23:13:54,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:54,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:54,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:54,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:54,656 INFO L87 Difference]: Start difference. First operand 5235 states and 19029 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:55,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:55,200 INFO L93 Difference]: Finished difference Result 5907 states and 21165 transitions. [2021-03-10 23:13:55,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:13:55,201 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:55,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:55,211 INFO L225 Difference]: With dead ends: 5907 [2021-03-10 23:13:55,211 INFO L226 Difference]: Without dead ends: 5876 [2021-03-10 23:13:55,211 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 408.9ms TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:13:55,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5876 states. [2021-03-10 23:13:55,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5876 to 5231. [2021-03-10 23:13:55,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5231 states, 5230 states have (on average 3.635755258126195) internal successors, (19015), 5230 states have internal predecessors, (19015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:55,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5231 states to 5231 states and 19015 transitions. [2021-03-10 23:13:55,274 INFO L78 Accepts]: Start accepts. Automaton has 5231 states and 19015 transitions. Word has length 30 [2021-03-10 23:13:55,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:55,274 INFO L480 AbstractCegarLoop]: Abstraction has 5231 states and 19015 transitions. [2021-03-10 23:13:55,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:55,274 INFO L276 IsEmpty]: Start isEmpty. Operand 5231 states and 19015 transitions. [2021-03-10 23:13:55,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:55,280 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:55,280 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:55,481 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:55,481 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:55,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:55,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1776448930, now seen corresponding path program 41 times [2021-03-10 23:13:55,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:55,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218982762] [2021-03-10 23:13:55,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:55,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:55,598 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:55,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218982762] [2021-03-10 23:13:55,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249720541] [2021-03-10 23:13:55,598 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:55,618 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:13:55,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:55,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:13:55,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:55,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:55,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:55,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:13:55,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:55,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:55,775 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:13:55,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-03-10 23:13:55,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:55,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:13:55,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:55,890 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 86 treesize of output 44 [2021-03-10 23:13:55,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:55,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:115, output treesize:64 [2021-03-10 23:13:55,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:55,972 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-03-10 23:13:55,972 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 79 [2021-03-10 23:13:55,982 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:55,999 INFO L628 ElimStorePlain]: treesize reduction 20, result has 52.4 percent of original size [2021-03-10 23:13:56,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:56,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:21 [2021-03-10 23:13:56,079 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:56,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:56,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:13:56,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988925474] [2021-03-10 23:13:56,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:56,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:56,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:56,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:56,080 INFO L87 Difference]: Start difference. First operand 5231 states and 19015 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:57,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:57,314 INFO L93 Difference]: Finished difference Result 6178 states and 21952 transitions. [2021-03-10 23:13:57,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:13:57,314 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:57,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:57,324 INFO L225 Difference]: With dead ends: 6178 [2021-03-10 23:13:57,324 INFO L226 Difference]: Without dead ends: 6157 [2021-03-10 23:13:57,325 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 809.5ms TimeCoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:13:57,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6157 states. [2021-03-10 23:13:57,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6157 to 5276. [2021-03-10 23:13:57,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5276 states, 5275 states have (on average 3.6329857819905214) internal successors, (19164), 5275 states have internal predecessors, (19164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:57,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5276 states to 5276 states and 19164 transitions. [2021-03-10 23:13:57,389 INFO L78 Accepts]: Start accepts. Automaton has 5276 states and 19164 transitions. Word has length 30 [2021-03-10 23:13:57,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:57,389 INFO L480 AbstractCegarLoop]: Abstraction has 5276 states and 19164 transitions. [2021-03-10 23:13:57,389 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:57,389 INFO L276 IsEmpty]: Start isEmpty. Operand 5276 states and 19164 transitions. [2021-03-10 23:13:57,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:57,396 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:57,396 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:57,610 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:57,610 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:57,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:57,610 INFO L82 PathProgramCache]: Analyzing trace with hash -808388724, now seen corresponding path program 42 times [2021-03-10 23:13:57,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:57,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386466558] [2021-03-10 23:13:57,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:57,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:57,747 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:57,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386466558] [2021-03-10 23:13:57,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125012111] [2021-03-10 23:13:57,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:57,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:13:57,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:57,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 23:13:57,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:57,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:13:57,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:57,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:13:57,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-03-10 23:13:57,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:57,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:43 [2021-03-10 23:13:57,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,942 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 35 treesize of output 23 [2021-03-10 23:13:57,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:57,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-03-10 23:13:58,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:58,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-03-10 23:13:58,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:13:58,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:58,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:58,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-03-10 23:13:58,184 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:58,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:58,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2021-03-10 23:13:58,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313659951] [2021-03-10 23:13:58,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:13:58,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:58,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:13:58,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:13:58,186 INFO L87 Difference]: Start difference. First operand 5276 states and 19164 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:59,224 INFO L93 Difference]: Finished difference Result 5642 states and 20221 transitions. [2021-03-10 23:13:59,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:13:59,224 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:13:59,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:59,236 INFO L225 Difference]: With dead ends: 5642 [2021-03-10 23:13:59,236 INFO L226 Difference]: Without dead ends: 5627 [2021-03-10 23:13:59,236 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 579.1ms TimeCoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:59,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5627 states. [2021-03-10 23:13:59,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5627 to 5272. [2021-03-10 23:13:59,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5272 states, 5271 states have (on average 3.6330867008157846) internal successors, (19150), 5271 states have internal predecessors, (19150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5272 states to 5272 states and 19150 transitions. [2021-03-10 23:13:59,322 INFO L78 Accepts]: Start accepts. Automaton has 5272 states and 19150 transitions. Word has length 30 [2021-03-10 23:13:59,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:59,322 INFO L480 AbstractCegarLoop]: Abstraction has 5272 states and 19150 transitions. [2021-03-10 23:13:59,322 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,322 INFO L276 IsEmpty]: Start isEmpty. Operand 5272 states and 19150 transitions. [2021-03-10 23:13:59,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:13:59,328 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:59,328 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:59,528 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-03-10 23:13:59,529 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:59,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:59,529 INFO L82 PathProgramCache]: Analyzing trace with hash 935479658, now seen corresponding path program 43 times [2021-03-10 23:13:59,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:59,529 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768024966] [2021-03-10 23:13:59,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:59,659 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:59,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768024966] [2021-03-10 23:13:59,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149177401] [2021-03-10 23:13:59,660 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:59,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:59,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:13:59,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:59,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:13:59,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:59,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:13:59,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:59,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:13:59,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:59,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:52 [2021-03-10 23:13:59,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:59,892 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 35 treesize of output 27 [2021-03-10 23:13:59,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:59,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:36 [2021-03-10 23:13:59,958 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 20 treesize of output 12 [2021-03-10 23:13:59,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:59,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:59,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:13:59,994 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:59,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:59,994 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:13:59,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872410899] [2021-03-10 23:13:59,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:59,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:59,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:59,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:59,994 INFO L87 Difference]: Start difference. First operand 5272 states and 19150 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:00,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:00,473 INFO L93 Difference]: Finished difference Result 5632 states and 20241 transitions. [2021-03-10 23:14:00,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:14:00,474 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:00,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:00,484 INFO L225 Difference]: With dead ends: 5632 [2021-03-10 23:14:00,484 INFO L226 Difference]: Without dead ends: 5593 [2021-03-10 23:14:00,485 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 389.6ms TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:14:00,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5593 states. [2021-03-10 23:14:00,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5593 to 5297. [2021-03-10 23:14:00,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5297 states, 5296 states have (on average 3.6297205438066467) internal successors, (19223), 5296 states have internal predecessors, (19223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:00,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5297 states to 5297 states and 19223 transitions. [2021-03-10 23:14:00,554 INFO L78 Accepts]: Start accepts. Automaton has 5297 states and 19223 transitions. Word has length 30 [2021-03-10 23:14:00,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:00,555 INFO L480 AbstractCegarLoop]: Abstraction has 5297 states and 19223 transitions. [2021-03-10 23:14:00,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:00,555 INFO L276 IsEmpty]: Start isEmpty. Operand 5297 states and 19223 transitions. [2021-03-10 23:14:00,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:00,562 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:00,562 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:00,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:00,762 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:00,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:00,763 INFO L82 PathProgramCache]: Analyzing trace with hash -837347644, now seen corresponding path program 44 times [2021-03-10 23:14:00,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:00,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852922686] [2021-03-10 23:14:00,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:00,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:00,892 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:00,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852922686] [2021-03-10 23:14:00,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619670977] [2021-03-10 23:14:00,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:00,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:00,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:00,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:00,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:00,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:00,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:00,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:00,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:00,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:01,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:01,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2021-03-10 23:14:01,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:01,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:01,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:01,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:41 [2021-03-10 23:14:01,112 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 28 treesize of output 20 [2021-03-10 23:14:01,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:01,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:01,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:01,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:25 [2021-03-10 23:14:01,144 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 20 treesize of output 12 [2021-03-10 23:14:01,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:01,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:01,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:01,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:01,201 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:01,201 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:01,201 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:01,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418612962] [2021-03-10 23:14:01,201 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:01,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:01,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:01,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:01,202 INFO L87 Difference]: Start difference. First operand 5297 states and 19223 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:01,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:01,896 INFO L93 Difference]: Finished difference Result 5731 states and 20562 transitions. [2021-03-10 23:14:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:14:01,896 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:01,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:01,906 INFO L225 Difference]: With dead ends: 5731 [2021-03-10 23:14:01,906 INFO L226 Difference]: Without dead ends: 5679 [2021-03-10 23:14:01,907 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 475.1ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:14:01,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5679 states. [2021-03-10 23:14:01,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5679 to 5291. [2021-03-10 23:14:01,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5291 states, 5290 states have (on average 3.630434782608696) internal successors, (19205), 5290 states have internal predecessors, (19205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:01,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5291 states to 5291 states and 19205 transitions. [2021-03-10 23:14:01,971 INFO L78 Accepts]: Start accepts. Automaton has 5291 states and 19205 transitions. Word has length 30 [2021-03-10 23:14:01,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:01,971 INFO L480 AbstractCegarLoop]: Abstraction has 5291 states and 19205 transitions. [2021-03-10 23:14:01,971 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:01,971 INFO L276 IsEmpty]: Start isEmpty. Operand 5291 states and 19205 transitions. [2021-03-10 23:14:01,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:01,977 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:01,977 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:02,178 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2021-03-10 23:14:02,178 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:02,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:02,178 INFO L82 PathProgramCache]: Analyzing trace with hash -484971954, now seen corresponding path program 45 times [2021-03-10 23:14:02,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:02,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293559824] [2021-03-10 23:14:02,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:02,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:02,317 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:02,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293559824] [2021-03-10 23:14:02,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660119855] [2021-03-10 23:14:02,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:02,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:14:02,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:02,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:14:02,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:02,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:02,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:02,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:14:02,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:36 [2021-03-10 23:14:02,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 34 [2021-03-10 23:14:02,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:69 [2021-03-10 23:14:02,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 21 [2021-03-10 23:14:02,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:02,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-03-10 23:14:02,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:02,689 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:02,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-03-10 23:14:02,691 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:02,766 INFO L628 ElimStorePlain]: treesize reduction 14, result has 87.4 percent of original size [2021-03-10 23:14:02,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:14:02,784 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:93, output treesize:107 [2021-03-10 23:14:02,944 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:02,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:02,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-03-10 23:14:02,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575215839] [2021-03-10 23:14:02,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:14:02,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:02,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:14:02,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:14:02,945 INFO L87 Difference]: Start difference. First operand 5291 states and 19205 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:04,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:04,580 INFO L93 Difference]: Finished difference Result 6430 states and 22711 transitions. [2021-03-10 23:14:04,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 23:14:04,580 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:04,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:04,591 INFO L225 Difference]: With dead ends: 6430 [2021-03-10 23:14:04,591 INFO L226 Difference]: Without dead ends: 6403 [2021-03-10 23:14:04,591 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1195.1ms TimeCoverageRelationStatistics Valid=161, Invalid=1321, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:14:04,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6403 states. [2021-03-10 23:14:04,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6403 to 5281. [2021-03-10 23:14:04,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 5280 states have (on average 3.6323863636363636) internal successors, (19179), 5280 states have internal predecessors, (19179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:04,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 19179 transitions. [2021-03-10 23:14:04,663 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 19179 transitions. Word has length 30 [2021-03-10 23:14:04,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:04,663 INFO L480 AbstractCegarLoop]: Abstraction has 5281 states and 19179 transitions. [2021-03-10 23:14:04,664 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:04,664 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 19179 transitions. [2021-03-10 23:14:04,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:04,670 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:04,671 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:04,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:04,871 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:04,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:04,871 INFO L82 PathProgramCache]: Analyzing trace with hash 987993216, now seen corresponding path program 46 times [2021-03-10 23:14:04,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:04,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446341678] [2021-03-10 23:14:04,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:04,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:05,050 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:05,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446341678] [2021-03-10 23:14:05,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606723698] [2021-03-10 23:14:05,050 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:05,070 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:05,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:05,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:05,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:05,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:05,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:05,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:05,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:05,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:05,250 INFO L446 ElimStorePlain]: Different costs {0=[A], 1=[v_C_83]} [2021-03-10 23:14:05,253 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 42 treesize of output 32 [2021-03-10 23:14:05,255 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:05,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:05,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:05,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2021-03-10 23:14:05,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:05,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:05,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:05,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:58, output treesize:43 [2021-03-10 23:14:05,312 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 32 treesize of output 20 [2021-03-10 23:14:05,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:05,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:05,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:05,319 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:05,352 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:05,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:05,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:05,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168603116] [2021-03-10 23:14:05,353 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:05,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:05,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:05,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:05,353 INFO L87 Difference]: Start difference. First operand 5281 states and 19179 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:06,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:06,768 INFO L93 Difference]: Finished difference Result 9168 states and 32495 transitions. [2021-03-10 23:14:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:14:06,768 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:06,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:06,784 INFO L225 Difference]: With dead ends: 9168 [2021-03-10 23:14:06,784 INFO L226 Difference]: Without dead ends: 9110 [2021-03-10 23:14:06,784 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 1143.8ms TimeCoverageRelationStatistics Valid=262, Invalid=1298, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:14:06,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9110 states. [2021-03-10 23:14:06,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9110 to 5321. [2021-03-10 23:14:06,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5321 states, 5320 states have (on average 3.6328947368421054) internal successors, (19327), 5320 states have internal predecessors, (19327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:06,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5321 states to 5321 states and 19327 transitions. [2021-03-10 23:14:06,864 INFO L78 Accepts]: Start accepts. Automaton has 5321 states and 19327 transitions. Word has length 30 [2021-03-10 23:14:06,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:06,865 INFO L480 AbstractCegarLoop]: Abstraction has 5321 states and 19327 transitions. [2021-03-10 23:14:06,865 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:06,865 INFO L276 IsEmpty]: Start isEmpty. Operand 5321 states and 19327 transitions. [2021-03-10 23:14:06,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:06,871 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:06,871 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:07,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-03-10 23:14:07,072 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:07,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:07,072 INFO L82 PathProgramCache]: Analyzing trace with hash 438322848, now seen corresponding path program 47 times [2021-03-10 23:14:07,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:07,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474487989] [2021-03-10 23:14:07,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:07,226 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:07,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474487989] [2021-03-10 23:14:07,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451718800] [2021-03-10 23:14:07,227 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:07,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:14:07,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:07,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:14:07,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:07,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:07,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:07,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:30 [2021-03-10 23:14:07,469 INFO L354 Elim1Store]: treesize reduction 62, result has 17.3 percent of original size [2021-03-10 23:14:07,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 104 treesize of output 83 [2021-03-10 23:14:07,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:07,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:107, output treesize:106 [2021-03-10 23:14:07,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:07,542 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 37 treesize of output 55 [2021-03-10 23:14:07,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:07,572 INFO L628 ElimStorePlain]: treesize reduction 25, result has 64.8 percent of original size [2021-03-10 23:14:07,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:64, output treesize:49 [2021-03-10 23:14:07,649 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 20 treesize of output 12 [2021-03-10 23:14:07,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:07,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:07,686 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:07,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:07,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:14:07,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820635706] [2021-03-10 23:14:07,686 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:14:07,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:07,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:14:07,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:14:07,687 INFO L87 Difference]: Start difference. First operand 5321 states and 19327 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:08,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:08,917 INFO L93 Difference]: Finished difference Result 8833 states and 31630 transitions. [2021-03-10 23:14:08,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:14:08,918 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:08,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:08,933 INFO L225 Difference]: With dead ends: 8833 [2021-03-10 23:14:08,933 INFO L226 Difference]: Without dead ends: 8761 [2021-03-10 23:14:08,933 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 947.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1203, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:14:08,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8761 states. [2021-03-10 23:14:08,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8761 to 5357. [2021-03-10 23:14:09,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5357 states, 5356 states have (on average 3.6292008961911875) internal successors, (19438), 5356 states have internal predecessors, (19438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:09,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5357 states to 5357 states and 19438 transitions. [2021-03-10 23:14:09,012 INFO L78 Accepts]: Start accepts. Automaton has 5357 states and 19438 transitions. Word has length 30 [2021-03-10 23:14:09,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:09,012 INFO L480 AbstractCegarLoop]: Abstraction has 5357 states and 19438 transitions. [2021-03-10 23:14:09,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:09,012 INFO L276 IsEmpty]: Start isEmpty. Operand 5357 states and 19438 transitions. [2021-03-10 23:14:09,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:09,019 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:09,019 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:09,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-03-10 23:14:09,219 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:09,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:09,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1334504454, now seen corresponding path program 48 times [2021-03-10 23:14:09,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:09,220 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80026169] [2021-03-10 23:14:09,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:09,409 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:09,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80026169] [2021-03-10 23:14:09,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730449129] [2021-03-10 23:14:09,409 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:14:09,434 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:14:09,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:09,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:09,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:09,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:09,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:09,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:09,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:09,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2021-03-10 23:14:09,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:09,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,568 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:53 [2021-03-10 23:14:09,602 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 37 treesize of output 27 [2021-03-10 23:14:09,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:09,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-03-10 23:14:09,639 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 30 treesize of output 18 [2021-03-10 23:14:09,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:09,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:09,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-03-10 23:14:09,698 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:09,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:09,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:09,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073791835] [2021-03-10 23:14:09,699 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:09,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:09,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:09,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:09,699 INFO L87 Difference]: Start difference. First operand 5357 states and 19438 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:10,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:10,813 INFO L93 Difference]: Finished difference Result 10767 states and 38447 transitions. [2021-03-10 23:14:10,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:14:10,814 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:10,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:10,833 INFO L225 Difference]: With dead ends: 10767 [2021-03-10 23:14:10,833 INFO L226 Difference]: Without dead ends: 10713 [2021-03-10 23:14:10,833 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 797.4ms TimeCoverageRelationStatistics Valid=237, Invalid=1095, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:14:10,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10713 states. [2021-03-10 23:14:10,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10713 to 5351. [2021-03-10 23:14:10,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5351 states, 5350 states have (on average 3.6306542056074766) internal successors, (19424), 5350 states have internal predecessors, (19424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:10,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5351 states to 5351 states and 19424 transitions. [2021-03-10 23:14:10,923 INFO L78 Accepts]: Start accepts. Automaton has 5351 states and 19424 transitions. Word has length 30 [2021-03-10 23:14:10,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:10,923 INFO L480 AbstractCegarLoop]: Abstraction has 5351 states and 19424 transitions. [2021-03-10 23:14:10,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:10,924 INFO L276 IsEmpty]: Start isEmpty. Operand 5351 states and 19424 transitions. [2021-03-10 23:14:10,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:10,930 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:10,930 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:11,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:11,131 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:11,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:11,131 INFO L82 PathProgramCache]: Analyzing trace with hash -982128764, now seen corresponding path program 49 times [2021-03-10 23:14:11,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:11,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371808751] [2021-03-10 23:14:11,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:11,308 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:11,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371808751] [2021-03-10 23:14:11,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510599189] [2021-03-10 23:14:11,308 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:11,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:11,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:11,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:11,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:11,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:11,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:11,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 38 [2021-03-10 23:14:11,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:11,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:64, output treesize:55 [2021-03-10 23:14:11,504 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 33 treesize of output 23 [2021-03-10 23:14:11,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:11,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:14:11,538 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 32 treesize of output 20 [2021-03-10 23:14:11,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:11,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:11,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:11,602 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:11,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:11,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:11,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236371954] [2021-03-10 23:14:11,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:11,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:11,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:11,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:11,604 INFO L87 Difference]: Start difference. First operand 5351 states and 19424 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:13,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:13,161 INFO L93 Difference]: Finished difference Result 9469 states and 33655 transitions. [2021-03-10 23:14:13,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:14:13,161 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:13,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:13,179 INFO L225 Difference]: With dead ends: 9469 [2021-03-10 23:14:13,179 INFO L226 Difference]: Without dead ends: 9403 [2021-03-10 23:14:13,179 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 1003.5ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:14:13,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9403 states. [2021-03-10 23:14:13,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9403 to 5355. [2021-03-10 23:14:13,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5355 states, 5354 states have (on average 3.6311169219275308) internal successors, (19441), 5354 states have internal predecessors, (19441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:13,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5355 states to 5355 states and 19441 transitions. [2021-03-10 23:14:13,264 INFO L78 Accepts]: Start accepts. Automaton has 5355 states and 19441 transitions. Word has length 30 [2021-03-10 23:14:13,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:13,264 INFO L480 AbstractCegarLoop]: Abstraction has 5355 states and 19441 transitions. [2021-03-10 23:14:13,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:13,265 INFO L276 IsEmpty]: Start isEmpty. Operand 5355 states and 19441 transitions. [2021-03-10 23:14:13,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:13,272 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:13,272 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:13,475 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:13,475 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:13,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:13,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1881355712, now seen corresponding path program 50 times [2021-03-10 23:14:13,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:13,475 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113368120] [2021-03-10 23:14:13,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:13,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:13,651 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:13,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113368120] [2021-03-10 23:14:13,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643008086] [2021-03-10 23:14:13,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:13,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:13,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:13,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:14:13,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:13,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:13,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:13,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:13,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,857 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 51 treesize of output 35 [2021-03-10 23:14:13,859 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:13,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:13,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 34 [2021-03-10 23:14:13,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:13,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,883 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:47 [2021-03-10 23:14:13,913 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 32 treesize of output 20 [2021-03-10 23:14:13,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:13,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:13,951 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:13,952 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:13,952 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:13,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611453153] [2021-03-10 23:14:13,952 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:13,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:13,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:13,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:13,952 INFO L87 Difference]: Start difference. First operand 5355 states and 19441 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:14,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:14,958 INFO L93 Difference]: Finished difference Result 8754 states and 31351 transitions. [2021-03-10 23:14:14,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:14:14,959 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:14,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:14,973 INFO L225 Difference]: With dead ends: 8754 [2021-03-10 23:14:14,973 INFO L226 Difference]: Without dead ends: 8712 [2021-03-10 23:14:14,973 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 689.1ms TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:14:14,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8712 states. [2021-03-10 23:14:15,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8712 to 5380. [2021-03-10 23:14:15,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5380 states, 5379 states have (on average 3.629113218070273) internal successors, (19521), 5379 states have internal predecessors, (19521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:15,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5380 states to 5380 states and 19521 transitions. [2021-03-10 23:14:15,047 INFO L78 Accepts]: Start accepts. Automaton has 5380 states and 19521 transitions. Word has length 30 [2021-03-10 23:14:15,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:15,047 INFO L480 AbstractCegarLoop]: Abstraction has 5380 states and 19521 transitions. [2021-03-10 23:14:15,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:15,047 INFO L276 IsEmpty]: Start isEmpty. Operand 5380 states and 19521 transitions. [2021-03-10 23:14:15,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:15,053 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:15,053 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:15,253 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-03-10 23:14:15,254 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:15,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:15,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1045273622, now seen corresponding path program 51 times [2021-03-10 23:14:15,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:15,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274591410] [2021-03-10 23:14:15,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:15,518 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:15,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274591410] [2021-03-10 23:14:15,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032722284] [2021-03-10 23:14:15,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:15,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:14:15,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:15,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:15,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:15,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:15,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:15,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:15,728 INFO L446 ElimStorePlain]: Different costs {2=[v_C_93], 3=[A]} [2021-03-10 23:14:15,743 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-03-10 23:14:15,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 70 [2021-03-10 23:14:15,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,782 INFO L628 ElimStorePlain]: treesize reduction 39, result has 58.9 percent of original size [2021-03-10 23:14:15,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:15,793 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-03-10 23:14:15,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-03-10 23:14:15,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:15,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:15,804 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:71, output treesize:42 [2021-03-10 23:14:15,887 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-03-10 23:14:15,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 24 [2021-03-10 23:14:15,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:15,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:15,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:15 [2021-03-10 23:14:15,931 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:15,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:15,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-03-10 23:14:15,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052631308] [2021-03-10 23:14:15,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:15,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:15,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:15,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:15,932 INFO L87 Difference]: Start difference. First operand 5380 states and 19521 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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-03-10 23:14:16,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:16,948 INFO L93 Difference]: Finished difference Result 8449 states and 30420 transitions. [2021-03-10 23:14:16,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:14:16,948 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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 30 [2021-03-10 23:14:16,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:16,963 INFO L225 Difference]: With dead ends: 8449 [2021-03-10 23:14:16,963 INFO L226 Difference]: Without dead ends: 8422 [2021-03-10 23:14:16,963 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 819.8ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:14:16,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8422 states. [2021-03-10 23:14:17,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8422 to 5388. [2021-03-10 23:14:17,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5388 states, 5387 states have (on average 3.6294783738630034) internal successors, (19552), 5387 states have internal predecessors, (19552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:17,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5388 states to 5388 states and 19552 transitions. [2021-03-10 23:14:17,043 INFO L78 Accepts]: Start accepts. Automaton has 5388 states and 19552 transitions. Word has length 30 [2021-03-10 23:14:17,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:17,043 INFO L480 AbstractCegarLoop]: Abstraction has 5388 states and 19552 transitions. [2021-03-10 23:14:17,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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-03-10 23:14:17,043 INFO L276 IsEmpty]: Start isEmpty. Operand 5388 states and 19552 transitions. [2021-03-10 23:14:17,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:17,050 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:17,050 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:17,250 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-03-10 23:14:17,250 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:17,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:17,250 INFO L82 PathProgramCache]: Analyzing trace with hash 323751962, now seen corresponding path program 52 times [2021-03-10 23:14:17,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:17,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354157237] [2021-03-10 23:14:17,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:17,449 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:17,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354157237] [2021-03-10 23:14:17,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026896447] [2021-03-10 23:14:17,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:17,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:17,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:17,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:17,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:17,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:17,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:17,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:17,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:17,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:17,636 INFO L446 ElimStorePlain]: Different costs {0=[A], 2=[v_C_95]} [2021-03-10 23:14:17,638 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 52 treesize of output 38 [2021-03-10 23:14:17,641 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:17,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:17,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:17,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 26 [2021-03-10 23:14:17,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:17,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:17,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:17,669 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:64, output treesize:35 [2021-03-10 23:14:17,735 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 32 treesize of output 20 [2021-03-10 23:14:17,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:17,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:17,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:17,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:17,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:17,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-03-10 23:14:17,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697495060] [2021-03-10 23:14:17,778 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:17,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:17,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:17,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:17,779 INFO L87 Difference]: Start difference. First operand 5388 states and 19552 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03-10 23:14:18,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:18,565 INFO L93 Difference]: Finished difference Result 8856 states and 31664 transitions. [2021-03-10 23:14:18,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:14:18,565 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 30 [2021-03-10 23:14:18,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:18,580 INFO L225 Difference]: With dead ends: 8856 [2021-03-10 23:14:18,581 INFO L226 Difference]: Without dead ends: 8802 [2021-03-10 23:14:18,581 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 588.3ms TimeCoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:14:18,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8802 states. [2021-03-10 23:14:18,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8802 to 5412. [2021-03-10 23:14:18,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5412 states, 5411 states have (on average 3.633524302347071) internal successors, (19661), 5411 states have internal predecessors, (19661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:18,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5412 states to 5412 states and 19661 transitions. [2021-03-10 23:14:18,659 INFO L78 Accepts]: Start accepts. Automaton has 5412 states and 19661 transitions. Word has length 30 [2021-03-10 23:14:18,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:18,659 INFO L480 AbstractCegarLoop]: Abstraction has 5412 states and 19661 transitions. [2021-03-10 23:14:18,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03-10 23:14:18,659 INFO L276 IsEmpty]: Start isEmpty. Operand 5412 states and 19661 transitions. [2021-03-10 23:14:18,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:18,665 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:18,665 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:18,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-03-10 23:14:18,866 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:18,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:18,866 INFO L82 PathProgramCache]: Analyzing trace with hash 470064310, now seen corresponding path program 53 times [2021-03-10 23:14:18,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:18,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097110026] [2021-03-10 23:14:18,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:18,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:19,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097110026] [2021-03-10 23:14:19,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321621826] [2021-03-10 23:14:19,147 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:14:19,170 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:14:19,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:19,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:14:19,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:19,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:19,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:19,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:19,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:19,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:19,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-03-10 23:14:19,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:19,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 52 [2021-03-10 23:14:19,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:19,565 INFO L628 ElimStorePlain]: treesize reduction 62, result has 53.0 percent of original size [2021-03-10 23:14:19,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:67 [2021-03-10 23:14:19,648 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 20 treesize of output 12 [2021-03-10 23:14:19,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:19,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:19,688 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:19,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:19,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-03-10 23:14:19,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392674083] [2021-03-10 23:14:19,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:14:19,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:19,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:14:19,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:14:19,689 INFO L87 Difference]: Start difference. First operand 5412 states and 19661 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:21,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:21,385 INFO L93 Difference]: Finished difference Result 9051 states and 32368 transitions. [2021-03-10 23:14:21,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:14:21,385 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:21,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:21,401 INFO L225 Difference]: With dead ends: 9051 [2021-03-10 23:14:21,401 INFO L226 Difference]: Without dead ends: 8961 [2021-03-10 23:14:21,401 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 1284.9ms TimeCoverageRelationStatistics Valid=200, Invalid=1206, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:14:21,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8961 states. [2021-03-10 23:14:21,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8961 to 5684. [2021-03-10 23:14:21,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5684 states, 5683 states have (on average 3.620095020235791) internal successors, (20573), 5683 states have internal predecessors, (20573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:21,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5684 states to 5684 states and 20573 transitions. [2021-03-10 23:14:21,512 INFO L78 Accepts]: Start accepts. Automaton has 5684 states and 20573 transitions. Word has length 30 [2021-03-10 23:14:21,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:21,512 INFO L480 AbstractCegarLoop]: Abstraction has 5684 states and 20573 transitions. [2021-03-10 23:14:21,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:21,512 INFO L276 IsEmpty]: Start isEmpty. Operand 5684 states and 20573 transitions. [2021-03-10 23:14:21,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:21,519 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:21,519 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:21,719 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-03-10 23:14:21,719 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:21,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:21,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1302762992, now seen corresponding path program 54 times [2021-03-10 23:14:21,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:21,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9234128] [2021-03-10 23:14:21,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:21,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:22,011 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:22,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9234128] [2021-03-10 23:14:22,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673099871] [2021-03-10 23:14:22,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:22,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:14:22,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:22,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:22,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:22,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:22,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:22,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:22,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:22,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:22,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:14:22,215 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 28 treesize of output 20 [2021-03-10 23:14:22,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:22,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:25 [2021-03-10 23:14:22,250 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 20 treesize of output 12 [2021-03-10 23:14:22,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:22,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:22,311 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:22,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:22,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-03-10 23:14:22,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861154586] [2021-03-10 23:14:22,311 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:14:22,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:22,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:14:22,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:14:22,312 INFO L87 Difference]: Start difference. First operand 5684 states and 20573 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-03-10 23:14:24,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:24,150 INFO L93 Difference]: Finished difference Result 11503 states and 40948 transitions. [2021-03-10 23:14:24,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:14:24,151 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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 30 [2021-03-10 23:14:24,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:24,172 INFO L225 Difference]: With dead ends: 11503 [2021-03-10 23:14:24,172 INFO L226 Difference]: Without dead ends: 11421 [2021-03-10 23:14:24,172 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 1194.6ms TimeCoverageRelationStatistics Valid=238, Invalid=1244, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:14:24,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11421 states. [2021-03-10 23:14:24,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11421 to 5678. [2021-03-10 23:14:24,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 5677 states have (on average 3.6221595913334506) internal successors, (20563), 5677 states have internal predecessors, (20563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:24,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 20563 transitions. [2021-03-10 23:14:24,274 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 20563 transitions. Word has length 30 [2021-03-10 23:14:24,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:24,274 INFO L480 AbstractCegarLoop]: Abstraction has 5678 states and 20563 transitions. [2021-03-10 23:14:24,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-03-10 23:14:24,274 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 20563 transitions. [2021-03-10 23:14:24,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:24,281 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:24,281 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:24,481 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-03-10 23:14:24,482 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:24,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:24,482 INFO L82 PathProgramCache]: Analyzing trace with hash -950387302, now seen corresponding path program 55 times [2021-03-10 23:14:24,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:24,482 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314577266] [2021-03-10 23:14:24,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:24,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:24,790 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:24,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314577266] [2021-03-10 23:14:24,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784595620] [2021-03-10 23:14:24,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:24,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:24,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:24,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:24,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:24,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:24,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:24,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:24,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:24,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:24,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:24,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:24,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:24,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:24,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:24,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:76, output treesize:53 [2021-03-10 23:14:25,004 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 37 treesize of output 27 [2021-03-10 23:14:25,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:25,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:25,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:25,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-03-10 23:14:25,044 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 32 treesize of output 20 [2021-03-10 23:14:25,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:25,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:25,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:25,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:25,113 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:25,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:25,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-03-10 23:14:25,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851588803] [2021-03-10 23:14:25,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:25,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:25,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:25,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:25,114 INFO L87 Difference]: Start difference. First operand 5678 states and 20563 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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-03-10 23:14:25,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:25,926 INFO L93 Difference]: Finished difference Result 9428 states and 33676 transitions. [2021-03-10 23:14:25,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:14:25,927 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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 30 [2021-03-10 23:14:25,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:25,944 INFO L225 Difference]: With dead ends: 9428 [2021-03-10 23:14:25,944 INFO L226 Difference]: Without dead ends: 9354 [2021-03-10 23:14:25,944 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 701.7ms TimeCoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:14:25,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9354 states. [2021-03-10 23:14:26,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9354 to 5664. [2021-03-10 23:14:26,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5664 states, 5663 states have (on average 3.6221084230972984) internal successors, (20512), 5663 states have internal predecessors, (20512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:26,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5664 states to 5664 states and 20512 transitions. [2021-03-10 23:14:26,030 INFO L78 Accepts]: Start accepts. Automaton has 5664 states and 20512 transitions. Word has length 30 [2021-03-10 23:14:26,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:26,031 INFO L480 AbstractCegarLoop]: Abstraction has 5664 states and 20512 transitions. [2021-03-10 23:14:26,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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-03-10 23:14:26,031 INFO L276 IsEmpty]: Start isEmpty. Operand 5664 states and 20512 transitions. [2021-03-10 23:14:26,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:26,037 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:26,038 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:26,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:26,238 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:26,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:26,238 INFO L82 PathProgramCache]: Analyzing trace with hash -2017761004, now seen corresponding path program 56 times [2021-03-10 23:14:26,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:26,238 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734431763] [2021-03-10 23:14:26,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:26,530 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:26,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734431763] [2021-03-10 23:14:26,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585340874] [2021-03-10 23:14:26,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:26,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:26,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:26,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:26,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:26,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:26,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:26,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:26,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:26,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:26,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:26,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:26,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:81, output treesize:58 [2021-03-10 23:14:26,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:26,711 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 44 treesize of output 30 [2021-03-10 23:14:26,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:26,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-03-10 23:14:26,781 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 32 treesize of output 20 [2021-03-10 23:14:26,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:26,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:26,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:26,849 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:26,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:26,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-03-10 23:14:26,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532960367] [2021-03-10 23:14:26,849 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:26,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:26,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:26,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:26,850 INFO L87 Difference]: Start difference. First operand 5664 states and 20512 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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-03-10 23:14:27,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:27,803 INFO L93 Difference]: Finished difference Result 9408 states and 33555 transitions. [2021-03-10 23:14:27,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:14:27,804 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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 30 [2021-03-10 23:14:27,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:27,848 INFO L225 Difference]: With dead ends: 9408 [2021-03-10 23:14:27,848 INFO L226 Difference]: Without dead ends: 9305 [2021-03-10 23:14:27,848 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 622.6ms TimeCoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:14:27,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9305 states. [2021-03-10 23:14:27,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9305 to 5704. [2021-03-10 23:14:27,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5704 states, 5703 states have (on average 3.624408206207259) internal successors, (20670), 5703 states have internal predecessors, (20670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:27,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5704 states to 5704 states and 20670 transitions. [2021-03-10 23:14:27,928 INFO L78 Accepts]: Start accepts. Automaton has 5704 states and 20670 transitions. Word has length 30 [2021-03-10 23:14:27,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:27,928 INFO L480 AbstractCegarLoop]: Abstraction has 5704 states and 20670 transitions. [2021-03-10 23:14:27,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 19 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-03-10 23:14:27,928 INFO L276 IsEmpty]: Start isEmpty. Operand 5704 states and 20670 transitions. [2021-03-10 23:14:27,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:27,935 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:27,935 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:28,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-03-10 23:14:28,136 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:28,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:28,136 INFO L82 PathProgramCache]: Analyzing trace with hash 663932180, now seen corresponding path program 57 times [2021-03-10 23:14:28,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:28,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040024939] [2021-03-10 23:14:28,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:28,283 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:28,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040024939] [2021-03-10 23:14:28,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146887695] [2021-03-10 23:14:28,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:28,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:14:28,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:28,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:14:28,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:28,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:28,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:28,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:28,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:14:28,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:28,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:40 [2021-03-10 23:14:28,511 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:28,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-03-10 23:14:28,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:28,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:77 [2021-03-10 23:14:28,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:28,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:28,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-03-10 23:14:28,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:28,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:28,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:17 [2021-03-10 23:14:28,729 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:28,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:28,729 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-03-10 23:14:28,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685252699] [2021-03-10 23:14:28,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:14:28,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:28,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:14:28,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:14:28,730 INFO L87 Difference]: Start difference. First operand 5704 states and 20670 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:29,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:29,780 INFO L93 Difference]: Finished difference Result 6215 states and 22188 transitions. [2021-03-10 23:14:29,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:14:29,781 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:29,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:29,791 INFO L225 Difference]: With dead ends: 6215 [2021-03-10 23:14:29,791 INFO L226 Difference]: Without dead ends: 6143 [2021-03-10 23:14:29,791 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 665.4ms TimeCoverageRelationStatistics Valid=99, Invalid=771, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:14:29,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6143 states. [2021-03-10 23:14:29,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6143 to 5710. [2021-03-10 23:14:29,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5710 states, 5709 states have (on average 3.623051322473288) internal successors, (20684), 5709 states have internal predecessors, (20684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:29,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5710 states to 5710 states and 20684 transitions. [2021-03-10 23:14:29,858 INFO L78 Accepts]: Start accepts. Automaton has 5710 states and 20684 transitions. Word has length 30 [2021-03-10 23:14:29,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:29,858 INFO L480 AbstractCegarLoop]: Abstraction has 5710 states and 20684 transitions. [2021-03-10 23:14:29,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:29,858 INFO L276 IsEmpty]: Start isEmpty. Operand 5710 states and 20684 transitions. [2021-03-10 23:14:29,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:29,865 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:29,865 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:30,065 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:30,066 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:30,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:30,066 INFO L82 PathProgramCache]: Analyzing trace with hash 1055903956, now seen corresponding path program 58 times [2021-03-10 23:14:30,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:30,066 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747301055] [2021-03-10 23:14:30,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:30,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:30,210 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:30,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747301055] [2021-03-10 23:14:30,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284410809] [2021-03-10 23:14:30,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:30,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:30,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:30,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:30,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:30,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:30,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:30,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:30,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:30,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:30,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:14:30,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:30,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:52 [2021-03-10 23:14:30,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:30,428 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 35 treesize of output 27 [2021-03-10 23:14:30,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:30,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:36 [2021-03-10 23:14:30,467 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 20 treesize of output 12 [2021-03-10 23:14:30,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:30,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:30,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:30,527 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:30,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:30,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:30,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151663158] [2021-03-10 23:14:30,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:30,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:30,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:30,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:30,528 INFO L87 Difference]: Start difference. First operand 5710 states and 20684 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:31,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:31,292 INFO L93 Difference]: Finished difference Result 6286 states and 22500 transitions. [2021-03-10 23:14:31,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:14:31,293 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:31,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:31,303 INFO L225 Difference]: With dead ends: 6286 [2021-03-10 23:14:31,303 INFO L226 Difference]: Without dead ends: 6243 [2021-03-10 23:14:31,304 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 420.1ms TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:14:31,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6243 states. [2021-03-10 23:14:31,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6243 to 5685. [2021-03-10 23:14:31,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5685 states, 5684 states have (on average 3.626143560872625) internal successors, (20611), 5684 states have internal predecessors, (20611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:31,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5685 states to 5685 states and 20611 transitions. [2021-03-10 23:14:31,375 INFO L78 Accepts]: Start accepts. Automaton has 5685 states and 20611 transitions. Word has length 30 [2021-03-10 23:14:31,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:31,375 INFO L480 AbstractCegarLoop]: Abstraction has 5685 states and 20611 transitions. [2021-03-10 23:14:31,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:31,375 INFO L276 IsEmpty]: Start isEmpty. Operand 5685 states and 20611 transitions. [2021-03-10 23:14:31,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:31,382 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:31,382 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:31,587 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:31,588 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:31,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:31,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1559919772, now seen corresponding path program 59 times [2021-03-10 23:14:31,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:31,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843862664] [2021-03-10 23:14:31,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:31,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:31,710 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:31,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843862664] [2021-03-10 23:14:31,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793875738] [2021-03-10 23:14:31,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:31,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:14:31,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:31,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 23:14:31,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:31,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:31,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:31,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:31,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:31,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:31,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:31,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:31,891 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:14:31,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-03-10 23:14:31,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:31,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:31,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:31,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:14:31,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:31,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:31,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:31,988 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:31,988 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 35 treesize of output 51 [2021-03-10 23:14:31,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:32,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:32,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:43 [2021-03-10 23:14:32,124 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 20 treesize of output 12 [2021-03-10 23:14:32,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:32,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:32,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:32,169 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:32,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:32,169 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:14:32,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14657581] [2021-03-10 23:14:32,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:14:32,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:32,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:14:32,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:14:32,170 INFO L87 Difference]: Start difference. First operand 5685 states and 20611 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:32,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:32,931 INFO L93 Difference]: Finished difference Result 5920 states and 21275 transitions. [2021-03-10 23:14:32,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:14:32,932 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:32,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:32,941 INFO L225 Difference]: With dead ends: 5920 [2021-03-10 23:14:32,942 INFO L226 Difference]: Without dead ends: 5899 [2021-03-10 23:14:32,942 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 642.9ms TimeCoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:14:32,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2021-03-10 23:14:32,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 5691. [2021-03-10 23:14:32,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5691 states, 5690 states have (on average 3.626537785588752) internal successors, (20635), 5690 states have internal predecessors, (20635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:33,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 20635 transitions. [2021-03-10 23:14:33,007 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 20635 transitions. Word has length 30 [2021-03-10 23:14:33,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:33,007 INFO L480 AbstractCegarLoop]: Abstraction has 5691 states and 20635 transitions. [2021-03-10 23:14:33,008 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:33,008 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 20635 transitions. [2021-03-10 23:14:33,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:33,015 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:33,015 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:33,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:33,215 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:33,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:33,215 INFO L82 PathProgramCache]: Analyzing trace with hash -144940482, now seen corresponding path program 60 times [2021-03-10 23:14:33,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:33,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579326073] [2021-03-10 23:14:33,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:33,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:33,341 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:33,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579326073] [2021-03-10 23:14:33,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147331656] [2021-03-10 23:14:33,341 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:33,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:14:33,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:33,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 23:14:33,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:33,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:33,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:33,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:33,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:33,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:33,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:50 [2021-03-10 23:14:33,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,539 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 35 treesize of output 23 [2021-03-10 23:14:33,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:33,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-03-10 23:14:33,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:33,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-03-10 23:14:33,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:33,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:33,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-03-10 23:14:33,822 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:33,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:33,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-03-10 23:14:33,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222286254] [2021-03-10 23:14:33,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:14:33,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:33,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:14:33,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:14:33,823 INFO L87 Difference]: Start difference. First operand 5691 states and 20635 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:35,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:35,020 INFO L93 Difference]: Finished difference Result 6327 states and 22498 transitions. [2021-03-10 23:14:35,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:14:35,021 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:35,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:35,031 INFO L225 Difference]: With dead ends: 6327 [2021-03-10 23:14:35,031 INFO L226 Difference]: Without dead ends: 6285 [2021-03-10 23:14:35,031 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 744.6ms TimeCoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:14:35,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6285 states. [2021-03-10 23:14:35,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6285 to 5700. [2021-03-10 23:14:35,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5700 states, 5699 states have (on average 3.6269520968590983) internal successors, (20670), 5699 states have internal predecessors, (20670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:35,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5700 states to 5700 states and 20670 transitions. [2021-03-10 23:14:35,100 INFO L78 Accepts]: Start accepts. Automaton has 5700 states and 20670 transitions. Word has length 30 [2021-03-10 23:14:35,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:35,100 INFO L480 AbstractCegarLoop]: Abstraction has 5700 states and 20670 transitions. [2021-03-10 23:14:35,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:35,100 INFO L276 IsEmpty]: Start isEmpty. Operand 5700 states and 20670 transitions. [2021-03-10 23:14:35,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:35,107 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:35,107 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:35,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:35,312 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:35,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:35,312 INFO L82 PathProgramCache]: Analyzing trace with hash 260501498, now seen corresponding path program 61 times [2021-03-10 23:14:35,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:35,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624769447] [2021-03-10 23:14:35,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:35,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:35,442 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:35,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624769447] [2021-03-10 23:14:35,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451239599] [2021-03-10 23:14:35,442 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:35,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:35,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:35,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:35,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:35,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:35,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:35,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:35,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:35,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:35,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:50 [2021-03-10 23:14:35,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:35,635 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 35 treesize of output 23 [2021-03-10 23:14:35,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:35,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-03-10 23:14:35,697 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 20 treesize of output 12 [2021-03-10 23:14:35,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:35,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:35,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:35,758 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:35,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:35,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:35,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958138527] [2021-03-10 23:14:35,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:35,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:35,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:35,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:35,759 INFO L87 Difference]: Start difference. First operand 5700 states and 20670 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:36,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:36,372 INFO L93 Difference]: Finished difference Result 6371 states and 22797 transitions. [2021-03-10 23:14:36,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:14:36,373 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:36,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:36,384 INFO L225 Difference]: With dead ends: 6371 [2021-03-10 23:14:36,384 INFO L226 Difference]: Without dead ends: 6356 [2021-03-10 23:14:36,384 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 347.9ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:14:36,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6356 states. [2021-03-10 23:14:36,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6356 to 5685. [2021-03-10 23:14:36,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5685 states, 5684 states have (on average 3.626143560872625) internal successors, (20611), 5684 states have internal predecessors, (20611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:36,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5685 states to 5685 states and 20611 transitions. [2021-03-10 23:14:36,452 INFO L78 Accepts]: Start accepts. Automaton has 5685 states and 20611 transitions. Word has length 30 [2021-03-10 23:14:36,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:36,452 INFO L480 AbstractCegarLoop]: Abstraction has 5685 states and 20611 transitions. [2021-03-10 23:14:36,452 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:36,453 INFO L276 IsEmpty]: Start isEmpty. Operand 5685 states and 20611 transitions. [2021-03-10 23:14:36,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:36,460 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:36,460 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:36,660 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:36,660 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:36,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:36,660 INFO L82 PathProgramCache]: Analyzing trace with hash -814318776, now seen corresponding path program 62 times [2021-03-10 23:14:36,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:36,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084614871] [2021-03-10 23:14:36,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:36,789 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:36,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084614871] [2021-03-10 23:14:36,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088639324] [2021-03-10 23:14:36,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:36,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:36,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:36,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:14:36,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:36,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:36,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:36,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:36,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:36,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:36,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:36,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:36,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:36,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:36,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:36,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:54 [2021-03-10 23:14:37,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:37,015 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 35 treesize of output 27 [2021-03-10 23:14:37,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:37,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:37,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:37,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:36 [2021-03-10 23:14:37,060 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 20 treesize of output 12 [2021-03-10 23:14:37,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:37,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:37,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:37,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:37,121 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:37,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:37,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:37,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225535552] [2021-03-10 23:14:37,122 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:37,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:37,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:37,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:37,122 INFO L87 Difference]: Start difference. First operand 5685 states and 20611 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:38,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:38,056 INFO L93 Difference]: Finished difference Result 6233 states and 22247 transitions. [2021-03-10 23:14:38,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:14:38,057 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:38,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:38,067 INFO L225 Difference]: With dead ends: 6233 [2021-03-10 23:14:38,067 INFO L226 Difference]: Without dead ends: 6196 [2021-03-10 23:14:38,067 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 423.9ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:14:38,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6196 states. [2021-03-10 23:14:38,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6196 to 5689. [2021-03-10 23:14:38,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5689 states, 5688 states have (on average 3.6260548523206753) internal successors, (20625), 5688 states have internal predecessors, (20625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:38,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5689 states to 5689 states and 20625 transitions. [2021-03-10 23:14:38,134 INFO L78 Accepts]: Start accepts. Automaton has 5689 states and 20625 transitions. Word has length 30 [2021-03-10 23:14:38,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:38,134 INFO L480 AbstractCegarLoop]: Abstraction has 5689 states and 20625 transitions. [2021-03-10 23:14:38,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:38,134 INFO L276 IsEmpty]: Start isEmpty. Operand 5689 states and 20625 transitions. [2021-03-10 23:14:38,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:38,141 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:38,141 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:38,341 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-03-10 23:14:38,341 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:38,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:38,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1603347326, now seen corresponding path program 63 times [2021-03-10 23:14:38,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:38,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030316454] [2021-03-10 23:14:38,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:38,487 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:38,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030316454] [2021-03-10 23:14:38,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139767663] [2021-03-10 23:14:38,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:38,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:14:38,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:38,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:14:38,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:38,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:38,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:38,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:38,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-03-10 23:14:38,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:38,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:41 [2021-03-10 23:14:38,820 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:38,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-03-10 23:14:38,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:38,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:115 [2021-03-10 23:14:38,922 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 20 treesize of output 12 [2021-03-10 23:14:38,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,926 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 19 treesize of output 13 [2021-03-10 23:14:38,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,930 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 9 treesize of output 5 [2021-03-10 23:14:38,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:38,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:38,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:14:38,956 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:88, output treesize:52 [2021-03-10 23:14:39,090 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:39,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:39,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 23 [2021-03-10 23:14:39,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965856182] [2021-03-10 23:14:39,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:14:39,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:39,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:14:39,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:14:39,091 INFO L87 Difference]: Start difference. First operand 5689 states and 20625 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:40,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:40,792 INFO L93 Difference]: Finished difference Result 6011 states and 21506 transitions. [2021-03-10 23:14:40,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 23:14:40,793 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:40,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:40,802 INFO L225 Difference]: With dead ends: 6011 [2021-03-10 23:14:40,802 INFO L226 Difference]: Without dead ends: 5967 [2021-03-10 23:14:40,803 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 936.1ms TimeCoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:14:40,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5967 states. [2021-03-10 23:14:40,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5967 to 5683. [2021-03-10 23:14:40,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5683 states, 5682 states have (on average 3.6253079901443153) internal successors, (20599), 5682 states have internal predecessors, (20599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:40,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5683 states to 5683 states and 20599 transitions. [2021-03-10 23:14:40,888 INFO L78 Accepts]: Start accepts. Automaton has 5683 states and 20599 transitions. Word has length 30 [2021-03-10 23:14:40,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:40,888 INFO L480 AbstractCegarLoop]: Abstraction has 5683 states and 20599 transitions. [2021-03-10 23:14:40,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:40,888 INFO L276 IsEmpty]: Start isEmpty. Operand 5683 states and 20599 transitions. [2021-03-10 23:14:40,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:40,895 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:40,895 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:41,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-03-10 23:14:41,096 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:41,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:41,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1832361604, now seen corresponding path program 64 times [2021-03-10 23:14:41,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:41,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462106760] [2021-03-10 23:14:41,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:41,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:41,239 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:41,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462106760] [2021-03-10 23:14:41,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132182758] [2021-03-10 23:14:41,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:41,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:41,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:41,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:41,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:41,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:41,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:41,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:41,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:41,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:41,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:41,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:55 [2021-03-10 23:14:41,528 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 28 treesize of output 20 [2021-03-10 23:14:41,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:41,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:25 [2021-03-10 23:14:41,570 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 20 treesize of output 12 [2021-03-10 23:14:41,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:41,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:41,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:41,613 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:41,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:41,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 20 [2021-03-10 23:14:41,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756333954] [2021-03-10 23:14:41,613 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:14:41,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:41,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:14:41,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:14:41,614 INFO L87 Difference]: Start difference. First operand 5683 states and 20599 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:42,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:42,201 INFO L93 Difference]: Finished difference Result 5799 states and 20901 transitions. [2021-03-10 23:14:42,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:14:42,201 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:42,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:42,211 INFO L225 Difference]: With dead ends: 5799 [2021-03-10 23:14:42,211 INFO L226 Difference]: Without dead ends: 5777 [2021-03-10 23:14:42,211 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 443.0ms TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:14:42,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5777 states. [2021-03-10 23:14:42,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5777 to 5647. [2021-03-10 23:14:42,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5647 states, 5646 states have (on average 3.6296493092454836) internal successors, (20493), 5646 states have internal predecessors, (20493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:42,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5647 states to 5647 states and 20493 transitions. [2021-03-10 23:14:42,274 INFO L78 Accepts]: Start accepts. Automaton has 5647 states and 20493 transitions. Word has length 30 [2021-03-10 23:14:42,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:42,275 INFO L480 AbstractCegarLoop]: Abstraction has 5647 states and 20493 transitions. [2021-03-10 23:14:42,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:42,275 INFO L276 IsEmpty]: Start isEmpty. Operand 5647 states and 20493 transitions. [2021-03-10 23:14:42,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:42,281 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:42,281 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:42,482 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:42,482 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:42,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:42,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1741867956, now seen corresponding path program 65 times [2021-03-10 23:14:42,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:42,482 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025901609] [2021-03-10 23:14:42,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:42,626 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:42,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025901609] [2021-03-10 23:14:42,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094228234] [2021-03-10 23:14:42,626 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:42,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:14:42,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:42,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:42,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:42,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:42,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:42,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:42,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:42,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:42,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:42,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:42,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:42,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:42,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:42,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:14:42,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:42,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:42,929 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:42,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-03-10 23:14:42,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:43,049 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 47 [2021-03-10 23:14:43,050 INFO L628 ElimStorePlain]: treesize reduction 84, result has 50.9 percent of original size [2021-03-10 23:14:43,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:43,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:49 [2021-03-10 23:14:43,163 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 20 treesize of output 12 [2021-03-10 23:14:43,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:43,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:43,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:43,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:43,211 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:43,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-03-10 23:14:43,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727455911] [2021-03-10 23:14:43,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:14:43,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:43,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:14:43,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:14:43,212 INFO L87 Difference]: Start difference. First operand 5647 states and 20493 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:44,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:44,316 INFO L93 Difference]: Finished difference Result 6377 states and 22711 transitions. [2021-03-10 23:14:44,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:14:44,317 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:44,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:44,328 INFO L225 Difference]: With dead ends: 6377 [2021-03-10 23:14:44,328 INFO L226 Difference]: Without dead ends: 6326 [2021-03-10 23:14:44,328 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 694.0ms TimeCoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:14:44,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6326 states. [2021-03-10 23:14:44,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6326 to 5693. [2021-03-10 23:14:44,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5693 states, 5692 states have (on average 3.6268446943078003) internal successors, (20644), 5692 states have internal predecessors, (20644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:44,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5693 states to 5693 states and 20644 transitions. [2021-03-10 23:14:44,399 INFO L78 Accepts]: Start accepts. Automaton has 5693 states and 20644 transitions. Word has length 30 [2021-03-10 23:14:44,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:44,400 INFO L480 AbstractCegarLoop]: Abstraction has 5693 states and 20644 transitions. [2021-03-10 23:14:44,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:44,400 INFO L276 IsEmpty]: Start isEmpty. Operand 5693 states and 20644 transitions. [2021-03-10 23:14:44,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:44,407 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:44,407 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:44,607 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:44,607 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:44,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:44,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1349896180, now seen corresponding path program 66 times [2021-03-10 23:14:44,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:44,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347399461] [2021-03-10 23:14:44,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:44,784 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:44,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347399461] [2021-03-10 23:14:44,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293093983] [2021-03-10 23:14:44,785 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:44,806 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:14:44,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:44,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:44,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:44,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:44,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:44,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:44,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:44,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:44,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:44,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:44,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:44,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:44,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:44,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:44,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:73, output treesize:50 [2021-03-10 23:14:45,021 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 37 treesize of output 27 [2021-03-10 23:14:45,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:45,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:45,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:45,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-03-10 23:14:45,069 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 30 treesize of output 18 [2021-03-10 23:14:45,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:45,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:45,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:45,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-03-10 23:14:45,150 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:45,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:45,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:45,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239867835] [2021-03-10 23:14:45,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:45,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:45,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:45,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:45,151 INFO L87 Difference]: Start difference. First operand 5693 states and 20644 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:46,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:46,218 INFO L93 Difference]: Finished difference Result 7072 states and 24991 transitions. [2021-03-10 23:14:46,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:14:46,219 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:46,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:46,231 INFO L225 Difference]: With dead ends: 7072 [2021-03-10 23:14:46,231 INFO L226 Difference]: Without dead ends: 7029 [2021-03-10 23:14:46,231 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 599.1ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:14:46,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7029 states. [2021-03-10 23:14:46,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7029 to 5753. [2021-03-10 23:14:46,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5753 states, 5752 states have (on average 3.6234353268428374) internal successors, (20842), 5752 states have internal predecessors, (20842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:46,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5753 states to 5753 states and 20842 transitions. [2021-03-10 23:14:46,305 INFO L78 Accepts]: Start accepts. Automaton has 5753 states and 20842 transitions. Word has length 30 [2021-03-10 23:14:46,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:46,305 INFO L480 AbstractCegarLoop]: Abstraction has 5753 states and 20842 transitions. [2021-03-10 23:14:46,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:46,305 INFO L276 IsEmpty]: Start isEmpty. Operand 5753 states and 20842 transitions. [2021-03-10 23:14:46,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:46,312 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:46,312 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:46,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-03-10 23:14:46,513 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:46,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:46,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1760502544, now seen corresponding path program 67 times [2021-03-10 23:14:46,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:46,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476753402] [2021-03-10 23:14:46,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:46,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:46,664 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:46,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476753402] [2021-03-10 23:14:46,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98432666] [2021-03-10 23:14:46,664 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:46,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:46,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:46,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:46,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:46,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:46,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:14:46,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:46,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:46,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:46,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:46,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:57 [2021-03-10 23:14:46,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:46,873 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 50 treesize of output 34 [2021-03-10 23:14:46,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:46,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:42 [2021-03-10 23:14:46,911 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 32 treesize of output 20 [2021-03-10 23:14:46,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:46,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:46,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:46,979 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:46,980 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:46,980 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:46,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981021217] [2021-03-10 23:14:46,980 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:46,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:46,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:46,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:46,980 INFO L87 Difference]: Start difference. First operand 5753 states and 20842 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:47,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:47,720 INFO L93 Difference]: Finished difference Result 6730 states and 23904 transitions. [2021-03-10 23:14:47,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:14:47,721 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:47,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:47,732 INFO L225 Difference]: With dead ends: 6730 [2021-03-10 23:14:47,732 INFO L226 Difference]: Without dead ends: 6656 [2021-03-10 23:14:47,732 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 437.0ms TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:14:47,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6656 states. [2021-03-10 23:14:47,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6656 to 5741. [2021-03-10 23:14:47,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5741 states, 5740 states have (on average 3.6257839721254355) internal successors, (20812), 5740 states have internal predecessors, (20812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:47,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5741 states to 5741 states and 20812 transitions. [2021-03-10 23:14:47,803 INFO L78 Accepts]: Start accepts. Automaton has 5741 states and 20812 transitions. Word has length 30 [2021-03-10 23:14:47,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:47,803 INFO L480 AbstractCegarLoop]: Abstraction has 5741 states and 20812 transitions. [2021-03-10 23:14:47,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:47,803 INFO L276 IsEmpty]: Start isEmpty. Operand 5741 states and 20812 transitions. [2021-03-10 23:14:47,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:47,810 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:47,810 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:48,010 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:48,010 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:48,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:48,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1753454196, now seen corresponding path program 68 times [2021-03-10 23:14:48,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:48,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901929795] [2021-03-10 23:14:48,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:48,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901929795] [2021-03-10 23:14:48,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898024780] [2021-03-10 23:14:48,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:48,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:48,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:48,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:48,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:48,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:48,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:48,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:48,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:48,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:48,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:14:48,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:48,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:83, output treesize:60 [2021-03-10 23:14:48,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:48,341 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 44 treesize of output 30 [2021-03-10 23:14:48,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:48,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:45 [2021-03-10 23:14:48,411 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 32 treesize of output 20 [2021-03-10 23:14:48,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:48,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:48,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:17 [2021-03-10 23:14:48,482 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:48,483 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:48,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:14:48,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044093498] [2021-03-10 23:14:48,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:14:48,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:48,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:14:48,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:14:48,483 INFO L87 Difference]: Start difference. First operand 5741 states and 20812 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:49,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:49,138 INFO L93 Difference]: Finished difference Result 7103 states and 24948 transitions. [2021-03-10 23:14:49,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:14:49,138 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:14:49,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:49,150 INFO L225 Difference]: With dead ends: 7103 [2021-03-10 23:14:49,150 INFO L226 Difference]: Without dead ends: 7000 [2021-03-10 23:14:49,150 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 420.2ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:14:49,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7000 states. [2021-03-10 23:14:49,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7000 to 5741. [2021-03-10 23:14:49,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5741 states, 5740 states have (on average 3.629268292682927) internal successors, (20832), 5740 states have internal predecessors, (20832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:49,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5741 states to 5741 states and 20832 transitions. [2021-03-10 23:14:49,225 INFO L78 Accepts]: Start accepts. Automaton has 5741 states and 20832 transitions. Word has length 30 [2021-03-10 23:14:49,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:49,225 INFO L480 AbstractCegarLoop]: Abstraction has 5741 states and 20832 transitions. [2021-03-10 23:14:49,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:14:49,225 INFO L276 IsEmpty]: Start isEmpty. Operand 5741 states and 20832 transitions. [2021-03-10 23:14:49,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:49,232 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:49,232 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:49,433 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-03-10 23:14:49,433 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:49,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:49,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1666844150, now seen corresponding path program 69 times [2021-03-10 23:14:49,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:49,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567242531] [2021-03-10 23:14:49,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:49,574 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:49,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567242531] [2021-03-10 23:14:49,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642381867] [2021-03-10 23:14:49,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:49,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:14:49,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:49,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:14:49,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:49,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:14:49,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:49,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:49,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:49,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:22 [2021-03-10 23:14:49,710 INFO L354 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2021-03-10 23:14:49,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 22 [2021-03-10 23:14:49,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:49,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:49,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:49,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:39 [2021-03-10 23:14:49,872 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-03-10 23:14:49,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 37 [2021-03-10 23:14:49,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:49,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:49,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:49,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:48, output treesize:98 [2021-03-10 23:14:50,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:50,169 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:50,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-03-10 23:14:50,171 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:14:50,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:50,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:50,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:19 [2021-03-10 23:14:50,272 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:50,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:50,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 22 [2021-03-10 23:14:50,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277256376] [2021-03-10 23:14:50,272 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:14:50,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:50,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:14:50,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=458, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:14:50,273 INFO L87 Difference]: Start difference. First operand 5741 states and 20832 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:51,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:51,975 INFO L93 Difference]: Finished difference Result 6043 states and 21703 transitions. [2021-03-10 23:14:51,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:14:51,975 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:51,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:51,986 INFO L225 Difference]: With dead ends: 6043 [2021-03-10 23:14:51,986 INFO L226 Difference]: Without dead ends: 6004 [2021-03-10 23:14:51,986 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1116.6ms TimeCoverageRelationStatistics Valid=126, Invalid=1206, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:14:51,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6004 states. [2021-03-10 23:14:52,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6004 to 5781. [2021-03-10 23:14:52,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5781 states, 5780 states have (on average 3.6269896193771625) internal successors, (20964), 5780 states have internal predecessors, (20964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:52,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5781 states to 5781 states and 20964 transitions. [2021-03-10 23:14:52,061 INFO L78 Accepts]: Start accepts. Automaton has 5781 states and 20964 transitions. Word has length 30 [2021-03-10 23:14:52,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:52,061 INFO L480 AbstractCegarLoop]: Abstraction has 5781 states and 20964 transitions. [2021-03-10 23:14:52,061 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 22 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:52,061 INFO L276 IsEmpty]: Start isEmpty. Operand 5781 states and 20964 transitions. [2021-03-10 23:14:52,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:52,069 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:52,069 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:52,269 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:52,269 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:52,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:52,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1213143856, now seen corresponding path program 70 times [2021-03-10 23:14:52,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:52,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508685221] [2021-03-10 23:14:52,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:52,419 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:52,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508685221] [2021-03-10 23:14:52,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323620464] [2021-03-10 23:14:52,419 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:52,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:52,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:52,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:52,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:52,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:52,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:52,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:52,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:52,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:52,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:52,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-03-10 23:14:52,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:52,636 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 35 treesize of output 23 [2021-03-10 23:14:52,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:52,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:30 [2021-03-10 23:14:52,741 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 20 treesize of output 12 [2021-03-10 23:14:52,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:52,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:52,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:52,786 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:52,786 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:52,786 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:52,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866781964] [2021-03-10 23:14:52,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:52,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:52,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:52,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:52,787 INFO L87 Difference]: Start difference. First operand 5781 states and 20964 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:53,463 INFO L93 Difference]: Finished difference Result 6302 states and 22566 transitions. [2021-03-10 23:14:53,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:14:53,464 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:53,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:53,475 INFO L225 Difference]: With dead ends: 6302 [2021-03-10 23:14:53,475 INFO L226 Difference]: Without dead ends: 6263 [2021-03-10 23:14:53,475 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 365.1ms TimeCoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:14:53,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6263 states. [2021-03-10 23:14:53,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6263 to 5823. [2021-03-10 23:14:53,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5823 states, 5822 states have (on average 3.6269323256612847) internal successors, (21116), 5822 states have internal predecessors, (21116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:53,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5823 states to 5823 states and 21116 transitions. [2021-03-10 23:14:53,545 INFO L78 Accepts]: Start accepts. Automaton has 5823 states and 21116 transitions. Word has length 30 [2021-03-10 23:14:53,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:53,545 INFO L480 AbstractCegarLoop]: Abstraction has 5823 states and 21116 transitions. [2021-03-10 23:14:53,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:53,545 INFO L276 IsEmpty]: Start isEmpty. Operand 5823 states and 21116 transitions. [2021-03-10 23:14:53,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:53,553 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:53,553 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:53,755 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:53,755 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:53,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:53,755 INFO L82 PathProgramCache]: Analyzing trace with hash -821172080, now seen corresponding path program 71 times [2021-03-10 23:14:53,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:53,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627240454] [2021-03-10 23:14:53,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:53,895 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:53,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627240454] [2021-03-10 23:14:53,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514257032] [2021-03-10 23:14:53,895 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:53,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:14:53,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:53,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 29 conjunts are in the unsatisfiable core [2021-03-10 23:14:53,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:53,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:53,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:53,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:53,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:53,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:54,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:54,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:54,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:54,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:54,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:54,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:43 [2021-03-10 23:14:54,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:54,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:54,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:54,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 59 [2021-03-10 23:14:54,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:14:54,339 INFO L628 ElimStorePlain]: treesize reduction 84, result has 49.7 percent of original size [2021-03-10 23:14:54,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:14:54,388 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:40 [2021-03-10 23:14:54,622 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1], 5=[A]} [2021-03-10 23:14:54,625 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 9 treesize of output 5 [2021-03-10 23:14:54,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:54,657 INFO L628 ElimStorePlain]: treesize reduction 3, result has 93.2 percent of original size [2021-03-10 23:14:54,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:54,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:54,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:54,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:54,662 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-03-10 23:14:54,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:54,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:54,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:14:54,675 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:53, output treesize:20 [2021-03-10 23:14:54,761 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:54,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:54,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-03-10 23:14:54,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351233990] [2021-03-10 23:14:54,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:14:54,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:54,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:14:54,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:14:54,762 INFO L87 Difference]: Start difference. First operand 5823 states and 21116 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:56,286 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-03-10 23:14:57,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:57,185 INFO L93 Difference]: Finished difference Result 7118 states and 25329 transitions. [2021-03-10 23:14:57,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:14:57,185 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:57,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:57,198 INFO L225 Difference]: With dead ends: 7118 [2021-03-10 23:14:57,198 INFO L226 Difference]: Without dead ends: 7079 [2021-03-10 23:14:57,198 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 1524.0ms TimeCoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:14:57,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7079 states. [2021-03-10 23:14:57,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7079 to 5827. [2021-03-10 23:14:57,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5827 states, 5826 states have (on average 3.62615859938208) internal successors, (21126), 5826 states have internal predecessors, (21126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:57,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5827 states to 5827 states and 21126 transitions. [2021-03-10 23:14:57,273 INFO L78 Accepts]: Start accepts. Automaton has 5827 states and 21126 transitions. Word has length 30 [2021-03-10 23:14:57,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:57,273 INFO L480 AbstractCegarLoop]: Abstraction has 5827 states and 21126 transitions. [2021-03-10 23:14:57,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:57,273 INFO L276 IsEmpty]: Start isEmpty. Operand 5827 states and 21126 transitions. [2021-03-10 23:14:57,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:57,281 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:57,281 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:57,481 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:57,481 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:57,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:57,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1882522150, now seen corresponding path program 72 times [2021-03-10 23:14:57,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:57,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438248974] [2021-03-10 23:14:57,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:57,634 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:57,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438248974] [2021-03-10 23:14:57,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648512079] [2021-03-10 23:14:57,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:57,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:14:57,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:57,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:57,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:57,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:57,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:57,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:57,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:57,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:57,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:57,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-03-10 23:14:57,893 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 28 treesize of output 20 [2021-03-10 23:14:57,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:57,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:22 [2021-03-10 23:14:57,939 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 20 treesize of output 12 [2021-03-10 23:14:57,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:57,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:57,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-03-10 23:14:58,011 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:58,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:58,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:58,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565252740] [2021-03-10 23:14:58,012 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:58,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:58,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:58,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:58,012 INFO L87 Difference]: Start difference. First operand 5827 states and 21126 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:59,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:59,043 INFO L93 Difference]: Finished difference Result 6559 states and 23511 transitions. [2021-03-10 23:14:59,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:14:59,043 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:14:59,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:59,055 INFO L225 Difference]: With dead ends: 6559 [2021-03-10 23:14:59,055 INFO L226 Difference]: Without dead ends: 6501 [2021-03-10 23:14:59,055 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 537.9ms TimeCoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:14:59,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6501 states. [2021-03-10 23:14:59,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6501 to 5839. [2021-03-10 23:14:59,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5839 states, 5838 states have (on average 3.6270983213429258) internal successors, (21175), 5838 states have internal predecessors, (21175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:59,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5839 states to 5839 states and 21175 transitions. [2021-03-10 23:14:59,126 INFO L78 Accepts]: Start accepts. Automaton has 5839 states and 21175 transitions. Word has length 30 [2021-03-10 23:14:59,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:59,126 INFO L480 AbstractCegarLoop]: Abstraction has 5839 states and 21175 transitions. [2021-03-10 23:14:59,126 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:59,126 INFO L276 IsEmpty]: Start isEmpty. Operand 5839 states and 21175 transitions. [2021-03-10 23:14:59,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:14:59,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:59,134 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:59,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-03-10 23:14:59,334 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:59,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:59,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1619848350, now seen corresponding path program 73 times [2021-03-10 23:14:59,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:59,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079019397] [2021-03-10 23:14:59,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:59,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:59,484 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:59,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079019397] [2021-03-10 23:14:59,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933655853] [2021-03-10 23:14:59,485 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:59,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:14:59,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:59,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:14:59,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:59,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:14:59,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:59,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:14:59,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:59,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-03-10 23:14:59,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:59,730 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 37 treesize of output 25 [2021-03-10 23:14:59,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:59,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:32 [2021-03-10 23:14:59,770 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 21 treesize of output 13 [2021-03-10 23:14:59,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:59,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:59,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:12 [2021-03-10 23:14:59,840 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:59,840 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:59,840 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-03-10 23:14:59,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674413534] [2021-03-10 23:14:59,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:14:59,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:59,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:14:59,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:14:59,841 INFO L87 Difference]: Start difference. First operand 5839 states and 21175 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:00,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:00,611 INFO L93 Difference]: Finished difference Result 6695 states and 23938 transitions. [2021-03-10 23:15:00,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:15:00,612 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:15:00,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:00,623 INFO L225 Difference]: With dead ends: 6695 [2021-03-10 23:15:00,623 INFO L226 Difference]: Without dead ends: 6662 [2021-03-10 23:15:00,623 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 438.2ms TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:15:00,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6662 states. [2021-03-10 23:15:00,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6662 to 5819. [2021-03-10 23:15:00,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5819 states, 5818 states have (on average 3.633551048470265) internal successors, (21140), 5818 states have internal predecessors, (21140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:00,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5819 states to 5819 states and 21140 transitions. [2021-03-10 23:15:00,699 INFO L78 Accepts]: Start accepts. Automaton has 5819 states and 21140 transitions. Word has length 30 [2021-03-10 23:15:00,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:00,699 INFO L480 AbstractCegarLoop]: Abstraction has 5819 states and 21140 transitions. [2021-03-10 23:15:00,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:00,699 INFO L276 IsEmpty]: Start isEmpty. Operand 5819 states and 21140 transitions. [2021-03-10 23:15:00,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:15:00,708 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:00,708 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:00,908 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:00,908 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:00,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:00,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1131466028, now seen corresponding path program 74 times [2021-03-10 23:15:00,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:00,909 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573975495] [2021-03-10 23:15:00,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:00,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:01,059 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:01,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573975495] [2021-03-10 23:15:01,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290396780] [2021-03-10 23:15:01,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:01,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:15:01,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:01,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:15:01,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:01,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:15:01,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:01,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:15:01,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:01,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:01,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:15:01,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:01,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-03-10 23:15:01,288 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 37 treesize of output 27 [2021-03-10 23:15:01,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:01,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-03-10 23:15:01,336 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 30 treesize of output 18 [2021-03-10 23:15:01,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:01,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:01,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-03-10 23:15:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:01,408 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:01,408 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:15:01,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133312426] [2021-03-10 23:15:01,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:15:01,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:01,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:15:01,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:15:01,409 INFO L87 Difference]: Start difference. First operand 5819 states and 21140 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:15:02,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:02,583 INFO L93 Difference]: Finished difference Result 6805 states and 24115 transitions. [2021-03-10 23:15:02,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:15:02,584 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:15:02,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:02,597 INFO L225 Difference]: With dead ends: 6805 [2021-03-10 23:15:02,598 INFO L226 Difference]: Without dead ends: 6718 [2021-03-10 23:15:02,598 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 524.2ms TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:15:02,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6718 states. [2021-03-10 23:15:02,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6718 to 5905. [2021-03-10 23:15:02,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5905 states, 5904 states have (on average 3.6317750677506777) internal successors, (21442), 5904 states have internal predecessors, (21442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:02,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5905 states to 5905 states and 21442 transitions. [2021-03-10 23:15:02,679 INFO L78 Accepts]: Start accepts. Automaton has 5905 states and 21442 transitions. Word has length 30 [2021-03-10 23:15:02,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:02,679 INFO L480 AbstractCegarLoop]: Abstraction has 5905 states and 21442 transitions. [2021-03-10 23:15:02,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:15:02,679 INFO L276 IsEmpty]: Start isEmpty. Operand 5905 states and 21442 transitions. [2021-03-10 23:15:02,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:15:02,688 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:02,688 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:02,889 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-03-10 23:15:02,889 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:02,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1924062824, now seen corresponding path program 75 times [2021-03-10 23:15:02,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:02,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931954857] [2021-03-10 23:15:02,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:03,062 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:03,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931954857] [2021-03-10 23:15:03,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283421222] [2021-03-10 23:15:03,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:03,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:15:03,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:03,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 33 conjunts are in the unsatisfiable core [2021-03-10 23:15:03,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:03,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:15:03,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:03,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:15:03,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:03,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:03,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:15:03,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:03,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:49 [2021-03-10 23:15:03,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:03,345 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:03,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 52 [2021-03-10 23:15:03,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:15:03,426 INFO L628 ElimStorePlain]: treesize reduction 12, result has 90.7 percent of original size [2021-03-10 23:15:03,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:71, output treesize:161 [2021-03-10 23:15:03,540 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 32 treesize of output 24 [2021-03-10 23:15:03,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,546 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 32 treesize of output 20 [2021-03-10 23:15:03,547 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,551 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 9 treesize of output 5 [2021-03-10 23:15:03,552 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,555 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 9 treesize of output 5 [2021-03-10 23:15:03,556 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:03,619 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.2 percent of original size [2021-03-10 23:15:03,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 23:15:03,621 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:133, output treesize:60 [2021-03-10 23:15:03,799 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:03,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:03,800 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-03-10 23:15:03,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535408086] [2021-03-10 23:15:03,800 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:15:03,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:03,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:15:03,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:15:03,800 INFO L87 Difference]: Start difference. First operand 5905 states and 21442 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03-10 23:15:04,503 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-03-10 23:15:05,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:05,643 INFO L93 Difference]: Finished difference Result 7340 states and 25922 transitions. [2021-03-10 23:15:05,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:15:05,644 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 30 [2021-03-10 23:15:05,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:05,657 INFO L225 Difference]: With dead ends: 7340 [2021-03-10 23:15:05,657 INFO L226 Difference]: Without dead ends: 7188 [2021-03-10 23:15:05,658 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1162.6ms TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:15:05,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7188 states. [2021-03-10 23:15:05,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7188 to 5917. [2021-03-10 23:15:05,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5917 states, 5916 states have (on average 3.6350574712643677) internal successors, (21505), 5916 states have internal predecessors, (21505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:05,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5917 states to 5917 states and 21505 transitions. [2021-03-10 23:15:05,738 INFO L78 Accepts]: Start accepts. Automaton has 5917 states and 21505 transitions. Word has length 30 [2021-03-10 23:15:05,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:05,738 INFO L480 AbstractCegarLoop]: Abstraction has 5917 states and 21505 transitions. [2021-03-10 23:15:05,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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-03-10 23:15:05,739 INFO L276 IsEmpty]: Start isEmpty. Operand 5917 states and 21505 transitions. [2021-03-10 23:15:05,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:15:05,746 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:05,746 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:05,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-03-10 23:15:05,947 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:05,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:05,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1286200074, now seen corresponding path program 76 times [2021-03-10 23:15:05,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:05,947 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423914781] [2021-03-10 23:15:05,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:06,176 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:06,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423914781] [2021-03-10 23:15:06,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719240259] [2021-03-10 23:15:06,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:06,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:15:06,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:06,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:15:06,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:06,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:15:06,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:06,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:27 [2021-03-10 23:15:06,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:06,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:06,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:15:06,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:06,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:77, output treesize:54 [2021-03-10 23:15:06,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:06,469 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 47 treesize of output 31 [2021-03-10 23:15:06,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:06,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-03-10 23:15:06,521 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 30 treesize of output 18 [2021-03-10 23:15:06,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:06,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:06,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-03-10 23:15:06,571 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:06,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:06,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 23:15:06,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399963855] [2021-03-10 23:15:06,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:15:06,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:06,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:15:06,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:15:06,572 INFO L87 Difference]: Start difference. First operand 5917 states and 21505 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-03-10 23:15:07,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:07,599 INFO L93 Difference]: Finished difference Result 6148 states and 22145 transitions. [2021-03-10 23:15:07,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:15:07,600 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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 30 [2021-03-10 23:15:07,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:07,610 INFO L225 Difference]: With dead ends: 6148 [2021-03-10 23:15:07,611 INFO L226 Difference]: Without dead ends: 6133 [2021-03-10 23:15:07,611 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 737.1ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:15:07,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6133 states. [2021-03-10 23:15:07,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6133 to 5917. [2021-03-10 23:15:07,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5917 states, 5916 states have (on average 3.6350574712643677) internal successors, (21505), 5916 states have internal predecessors, (21505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:07,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5917 states to 5917 states and 21505 transitions. [2021-03-10 23:15:07,684 INFO L78 Accepts]: Start accepts. Automaton has 5917 states and 21505 transitions. Word has length 30 [2021-03-10 23:15:07,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:07,684 INFO L480 AbstractCegarLoop]: Abstraction has 5917 states and 21505 transitions. [2021-03-10 23:15:07,684 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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-03-10 23:15:07,684 INFO L276 IsEmpty]: Start isEmpty. Operand 5917 states and 21505 transitions. [2021-03-10 23:15:07,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:15:07,691 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:07,691 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:07,892 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-03-10 23:15:07,892 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:07,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:07,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1143052268, now seen corresponding path program 77 times [2021-03-10 23:15:07,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:07,892 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61680188] [2021-03-10 23:15:07,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:07,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:08,045 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:08,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61680188] [2021-03-10 23:15:08,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291876692] [2021-03-10 23:15:08,045 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:08,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:15:08,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:08,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 32 conjunts are in the unsatisfiable core [2021-03-10 23:15:08,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:08,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:15:08,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:08,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-03-10 23:15:08,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:08,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:15:08,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:08,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-03-10 23:15:08,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:08,258 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 35 treesize of output 23 [2021-03-10 23:15:08,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:08,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,266 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:28 [2021-03-10 23:15:08,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:08,443 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-03-10 23:15:08,443 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 87 treesize of output 79 [2021-03-10 23:15:08,451 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,472 INFO L628 ElimStorePlain]: treesize reduction 17, result has 56.4 percent of original size [2021-03-10 23:15:08,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:08,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:21 [2021-03-10 23:15:08,567 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:08,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:08,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 21 [2021-03-10 23:15:08,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438001725] [2021-03-10 23:15:08,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:15:08,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:08,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:15:08,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:15:08,568 INFO L87 Difference]: Start difference. First operand 5917 states and 21505 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:10,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:10,194 INFO L93 Difference]: Finished difference Result 7038 states and 24944 transitions. [2021-03-10 23:15:10,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:15:10,195 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-03-10 23:15:10,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:10,207 INFO L225 Difference]: With dead ends: 7038 [2021-03-10 23:15:10,207 INFO L226 Difference]: Without dead ends: 6984 [2021-03-10 23:15:10,207 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 949.8ms TimeCoverageRelationStatistics Valid=133, Invalid=1057, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:15:10,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6984 states. [2021-03-10 23:15:10,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6984 to 5973. [2021-03-10 23:15:10,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.631781647689216) internal successors, (21689), 5972 states have internal predecessors, (21689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:10,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 21689 transitions. [2021-03-10 23:15:10,285 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 21689 transitions. Word has length 30 [2021-03-10 23:15:10,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:10,285 INFO L480 AbstractCegarLoop]: Abstraction has 5973 states and 21689 transitions. [2021-03-10 23:15:10,285 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:10,285 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 21689 transitions. [2021-03-10 23:15:10,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-03-10 23:15:10,292 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:10,292 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:10,493 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:10,493 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:10,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:10,493 INFO L82 PathProgramCache]: Analyzing trace with hash -593298096, now seen corresponding path program 78 times [2021-03-10 23:15:10,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:10,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342708143] [2021-03-10 23:15:10,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:10,644 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:10,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342708143] [2021-03-10 23:15:10,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744413641] [2021-03-10 23:15:10,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:10,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:15:10,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:10,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 23:15:10,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:10,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:15:10,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:10,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-03-10 23:15:10,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:10,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:10,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:15:10,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:10,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:72, output treesize:49 [2021-03-10 23:15:10,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:10,891 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 47 treesize of output 31 [2021-03-10 23:15:10,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:10,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:47 [2021-03-10 23:15:10,954 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 30 treesize of output 18 [2021-03-10 23:15:10,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:10,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:10,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:17 [2021-03-10 23:15:11,036 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:11,036 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:11,036 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 23:15:11,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100367417] [2021-03-10 23:15:11,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:15:11,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:11,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:15:11,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:15:11,037 INFO L87 Difference]: Start difference. First operand 5973 states and 21689 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:15:12,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:12,250 INFO L93 Difference]: Finished difference Result 6780 states and 24239 transitions. [2021-03-10 23:15:12,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:15:12,251 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 30 [2021-03-10 23:15:12,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:12,264 INFO L225 Difference]: With dead ends: 6780 [2021-03-10 23:15:12,264 INFO L226 Difference]: Without dead ends: 6735 [2021-03-10 23:15:12,264 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 589.3ms TimeCoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:15:12,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6735 states. [2021-03-10 23:15:12,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6735 to 5791. [2021-03-10 23:15:12,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5791 states, 5790 states have (on average 3.6404145077720207) internal successors, (21078), 5790 states have internal predecessors, (21078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:12,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5791 states to 5791 states and 21078 transitions. [2021-03-10 23:15:12,347 INFO L78 Accepts]: Start accepts. Automaton has 5791 states and 21078 transitions. Word has length 30 [2021-03-10 23:15:12,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:12,347 INFO L480 AbstractCegarLoop]: Abstraction has 5791 states and 21078 transitions. [2021-03-10 23:15:12,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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-03-10 23:15:12,347 INFO L276 IsEmpty]: Start isEmpty. Operand 5791 states and 21078 transitions. [2021-03-10 23:15:12,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:12,354 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:12,355 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:12,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:12,556 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:12,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:12,556 INFO L82 PathProgramCache]: Analyzing trace with hash 395652262, now seen corresponding path program 79 times [2021-03-10 23:15:12,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:12,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45910643] [2021-03-10 23:15:12,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:12,591 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:12,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45910643] [2021-03-10 23:15:12,591 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789108425] [2021-03-10 23:15:12,591 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:12,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:12,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:12,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:12,693 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:12,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:12,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-10 23:15:12,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17509951] [2021-03-10 23:15:12,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:15:12,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:12,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:15:12,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:15:12,694 INFO L87 Difference]: Start difference. First operand 5791 states and 21078 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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-03-10 23:15:12,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:12,925 INFO L93 Difference]: Finished difference Result 10294 states and 36833 transitions. [2021-03-10 23:15:12,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:15:12,926 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:15:12,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:12,946 INFO L225 Difference]: With dead ends: 10294 [2021-03-10 23:15:12,946 INFO L226 Difference]: Without dead ends: 10294 [2021-03-10 23:15:12,946 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 83.9ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:15:12,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10294 states. [2021-03-10 23:15:13,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10294 to 6394. [2021-03-10 23:15:13,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6394 states, 6393 states have (on average 3.6744877209447835) internal successors, (23491), 6393 states have internal predecessors, (23491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:13,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6394 states to 6394 states and 23491 transitions. [2021-03-10 23:15:13,097 INFO L78 Accepts]: Start accepts. Automaton has 6394 states and 23491 transitions. Word has length 32 [2021-03-10 23:15:13,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:13,097 INFO L480 AbstractCegarLoop]: Abstraction has 6394 states and 23491 transitions. [2021-03-10 23:15:13,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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-03-10 23:15:13,097 INFO L276 IsEmpty]: Start isEmpty. Operand 6394 states and 23491 transitions. [2021-03-10 23:15:13,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:13,105 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:13,105 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:13,305 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:13,306 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:13,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:13,306 INFO L82 PathProgramCache]: Analyzing trace with hash -1898467678, now seen corresponding path program 80 times [2021-03-10 23:15:13,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:13,306 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768138810] [2021-03-10 23:15:13,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:13,344 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 23:15:13,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768138810] [2021-03-10 23:15:13,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592771178] [2021-03-10 23:15:13,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:13,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:15:13,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:13,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:13,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:13,496 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:13,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:13,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-03-10 23:15:13,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543089554] [2021-03-10 23:15:13,497 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:15:13,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:13,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:15:13,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:15:13,497 INFO L87 Difference]: Start difference. First operand 6394 states and 23491 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 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-03-10 23:15:14,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:14,341 INFO L93 Difference]: Finished difference Result 16052 states and 56378 transitions. [2021-03-10 23:15:14,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:15:14,342 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 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 32 [2021-03-10 23:15:14,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:14,372 INFO L225 Difference]: With dead ends: 16052 [2021-03-10 23:15:14,372 INFO L226 Difference]: Without dead ends: 15928 [2021-03-10 23:15:14,373 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 504.7ms TimeCoverageRelationStatistics Valid=580, Invalid=1582, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:15:14,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15928 states. [2021-03-10 23:15:14,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15928 to 8293. [2021-03-10 23:15:14,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8293 states, 8292 states have (on average 3.683068017366136) internal successors, (30540), 8292 states have internal predecessors, (30540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:14,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8293 states to 8293 states and 30540 transitions. [2021-03-10 23:15:14,524 INFO L78 Accepts]: Start accepts. Automaton has 8293 states and 30540 transitions. Word has length 32 [2021-03-10 23:15:14,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:14,524 INFO L480 AbstractCegarLoop]: Abstraction has 8293 states and 30540 transitions. [2021-03-10 23:15:14,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 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-03-10 23:15:14,524 INFO L276 IsEmpty]: Start isEmpty. Operand 8293 states and 30540 transitions. [2021-03-10 23:15:14,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:14,536 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:14,536 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:14,736 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:14,736 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:14,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:14,737 INFO L82 PathProgramCache]: Analyzing trace with hash 2057537456, now seen corresponding path program 81 times [2021-03-10 23:15:14,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:14,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048169138] [2021-03-10 23:15:14,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:14,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:14,765 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:14,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048169138] [2021-03-10 23:15:14,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953627793] [2021-03-10 23:15:14,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:14,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:15:14,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:14,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:14,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:14,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:14,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:14,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-10 23:15:14,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39859260] [2021-03-10 23:15:14,873 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:15:14,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:14,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:15:14,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:15:14,873 INFO L87 Difference]: Start difference. First operand 8293 states and 30540 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:16,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:16,007 INFO L93 Difference]: Finished difference Result 20568 states and 71581 transitions. [2021-03-10 23:15:16,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 23:15:16,008 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:15:16,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:16,053 INFO L225 Difference]: With dead ends: 20568 [2021-03-10 23:15:16,053 INFO L226 Difference]: Without dead ends: 20320 [2021-03-10 23:15:16,054 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 535.1ms TimeCoverageRelationStatistics Valid=767, Invalid=2893, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:15:16,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20320 states. [2021-03-10 23:15:16,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20320 to 11099. [2021-03-10 23:15:16,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11099 states, 11098 states have (on average 3.7419354838709675) internal successors, (41528), 11098 states have internal predecessors, (41528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:16,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11099 states to 11099 states and 41528 transitions. [2021-03-10 23:15:16,341 INFO L78 Accepts]: Start accepts. Automaton has 11099 states and 41528 transitions. Word has length 32 [2021-03-10 23:15:16,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:16,341 INFO L480 AbstractCegarLoop]: Abstraction has 11099 states and 41528 transitions. [2021-03-10 23:15:16,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:16,341 INFO L276 IsEmpty]: Start isEmpty. Operand 11099 states and 41528 transitions. [2021-03-10 23:15:16,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:16,357 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:16,357 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:16,558 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:16,558 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:16,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:16,558 INFO L82 PathProgramCache]: Analyzing trace with hash 64495996, now seen corresponding path program 82 times [2021-03-10 23:15:16,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:16,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920896959] [2021-03-10 23:15:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:16,582 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:15:16,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920896959] [2021-03-10 23:15:16,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890942833] [2021-03-10 23:15:16,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:16,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:15:16,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:16,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:16,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:16,691 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:16,691 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:16,691 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-10 23:15:16,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909458025] [2021-03-10 23:15:16,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:15:16,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:16,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:15:16,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:15:16,692 INFO L87 Difference]: Start difference. First operand 11099 states and 41528 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 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-03-10 23:15:17,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:17,565 INFO L93 Difference]: Finished difference Result 18534 states and 65686 transitions. [2021-03-10 23:15:17,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 23:15:17,566 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 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 32 [2021-03-10 23:15:17,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:17,602 INFO L225 Difference]: With dead ends: 18534 [2021-03-10 23:15:17,602 INFO L226 Difference]: Without dead ends: 18440 [2021-03-10 23:15:17,602 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 528.0ms TimeCoverageRelationStatistics Valid=680, Invalid=2076, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:15:17,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18440 states. [2021-03-10 23:15:17,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18440 to 10532. [2021-03-10 23:15:17,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10532 states, 10531 states have (on average 3.738771246795176) internal successors, (39373), 10531 states have internal predecessors, (39373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:17,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10532 states to 10532 states and 39373 transitions. [2021-03-10 23:15:17,798 INFO L78 Accepts]: Start accepts. Automaton has 10532 states and 39373 transitions. Word has length 32 [2021-03-10 23:15:17,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:17,798 INFO L480 AbstractCegarLoop]: Abstraction has 10532 states and 39373 transitions. [2021-03-10 23:15:17,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 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-03-10 23:15:17,798 INFO L276 IsEmpty]: Start isEmpty. Operand 10532 states and 39373 transitions. [2021-03-10 23:15:17,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:17,812 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:17,812 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:18,013 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-03-10 23:15:18,013 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:18,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:18,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1359569624, now seen corresponding path program 83 times [2021-03-10 23:15:18,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:18,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336936997] [2021-03-10 23:15:18,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:18,051 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:18,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336936997] [2021-03-10 23:15:18,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819436699] [2021-03-10 23:15:18,051 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:18,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:15:18,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:18,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:15:18,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:18,163 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:18,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:18,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 10 [2021-03-10 23:15:18,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979025766] [2021-03-10 23:15:18,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:15:18,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:18,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:15:18,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:15:18,164 INFO L87 Difference]: Start difference. First operand 10532 states and 39373 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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-03-10 23:15:18,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:18,887 INFO L93 Difference]: Finished difference Result 27393 states and 97919 transitions. [2021-03-10 23:15:18,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:15:18,888 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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 32 [2021-03-10 23:15:18,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:18,949 INFO L225 Difference]: With dead ends: 27393 [2021-03-10 23:15:18,949 INFO L226 Difference]: Without dead ends: 27197 [2021-03-10 23:15:18,950 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 346.1ms TimeCoverageRelationStatistics Valid=361, Invalid=1121, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:15:18,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27197 states. [2021-03-10 23:15:19,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27197 to 19945. [2021-03-10 23:15:19,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19945 states, 19944 states have (on average 3.805756117127958) internal successors, (75902), 19944 states have internal predecessors, (75902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:19,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19945 states to 19945 states and 75902 transitions. [2021-03-10 23:15:19,329 INFO L78 Accepts]: Start accepts. Automaton has 19945 states and 75902 transitions. Word has length 32 [2021-03-10 23:15:19,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:19,329 INFO L480 AbstractCegarLoop]: Abstraction has 19945 states and 75902 transitions. [2021-03-10 23:15:19,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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-03-10 23:15:19,329 INFO L276 IsEmpty]: Start isEmpty. Operand 19945 states and 75902 transitions. [2021-03-10 23:15:19,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:19,355 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:19,355 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:19,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-03-10 23:15:19,556 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:19,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:19,556 INFO L82 PathProgramCache]: Analyzing trace with hash 644380696, now seen corresponding path program 84 times [2021-03-10 23:15:19,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:19,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836298735] [2021-03-10 23:15:19,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:19,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:19,594 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:19,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836298735] [2021-03-10 23:15:19,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352884496] [2021-03-10 23:15:19,594 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:19,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:15:19,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:19,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:19,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:19,701 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:19,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:19,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-10 23:15:19,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978198121] [2021-03-10 23:15:19,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:15:19,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:19,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:15:19,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:15:19,702 INFO L87 Difference]: Start difference. First operand 19945 states and 75902 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:21,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:21,314 INFO L93 Difference]: Finished difference Result 52847 states and 188739 transitions. [2021-03-10 23:15:21,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-03-10 23:15:21,315 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:15:21,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:21,458 INFO L225 Difference]: With dead ends: 52847 [2021-03-10 23:15:21,458 INFO L226 Difference]: Without dead ends: 52798 [2021-03-10 23:15:21,459 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 813.2ms TimeCoverageRelationStatistics Valid=1091, Invalid=4609, Unknown=0, NotChecked=0, Total=5700 [2021-03-10 23:15:21,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52798 states. [2021-03-10 23:15:22,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52798 to 34210. [2021-03-10 23:15:22,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34210 states, 34209 states have (on average 3.82826156859306) internal successors, (130961), 34209 states have internal predecessors, (130961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:22,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34210 states to 34210 states and 130961 transitions. [2021-03-10 23:15:22,528 INFO L78 Accepts]: Start accepts. Automaton has 34210 states and 130961 transitions. Word has length 32 [2021-03-10 23:15:22,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:22,528 INFO L480 AbstractCegarLoop]: Abstraction has 34210 states and 130961 transitions. [2021-03-10 23:15:22,528 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:22,528 INFO L276 IsEmpty]: Start isEmpty. Operand 34210 states and 130961 transitions. [2021-03-10 23:15:22,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:22,572 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:22,572 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:22,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-03-10 23:15:22,772 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:22,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:22,772 INFO L82 PathProgramCache]: Analyzing trace with hash 2126884540, now seen corresponding path program 85 times [2021-03-10 23:15:22,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:22,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981966434] [2021-03-10 23:15:22,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:22,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:22,936 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:15:22,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981966434] [2021-03-10 23:15:22,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232354922] [2021-03-10 23:15:22,936 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:22,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:22,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:23,035 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:23,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:23,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-03-10 23:15:23,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121044698] [2021-03-10 23:15:23,035 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:15:23,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:23,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:15:23,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:15:23,036 INFO L87 Difference]: Start difference. First operand 34210 states and 130961 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 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-03-10 23:15:24,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:24,772 INFO L93 Difference]: Finished difference Result 105761 states and 386710 transitions. [2021-03-10 23:15:24,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 23:15:24,773 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 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 32 [2021-03-10 23:15:24,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:25,173 INFO L225 Difference]: With dead ends: 105761 [2021-03-10 23:15:25,173 INFO L226 Difference]: Without dead ends: 105265 [2021-03-10 23:15:25,173 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1098 ImplicationChecksByTransitivity, 771.0ms TimeCoverageRelationStatistics Valid=858, Invalid=2448, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:15:25,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105265 states. [2021-03-10 23:15:26,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105265 to 55339. [2021-03-10 23:15:26,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55339 states, 55338 states have (on average 3.825346055151975) internal successors, (211687), 55338 states have internal predecessors, (211687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:27,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55339 states to 55339 states and 211687 transitions. [2021-03-10 23:15:27,148 INFO L78 Accepts]: Start accepts. Automaton has 55339 states and 211687 transitions. Word has length 32 [2021-03-10 23:15:27,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:27,149 INFO L480 AbstractCegarLoop]: Abstraction has 55339 states and 211687 transitions. [2021-03-10 23:15:27,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 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-03-10 23:15:27,149 INFO L276 IsEmpty]: Start isEmpty. Operand 55339 states and 211687 transitions. [2021-03-10 23:15:27,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:27,207 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:27,207 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:27,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-03-10 23:15:27,408 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:27,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:27,408 INFO L82 PathProgramCache]: Analyzing trace with hash 1038046720, now seen corresponding path program 86 times [2021-03-10 23:15:27,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:27,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673751771] [2021-03-10 23:15:27,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:27,441 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:27,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673751771] [2021-03-10 23:15:27,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111978388] [2021-03-10 23:15:27,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:27,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:15:27,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:27,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:27,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:27,559 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:27,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:27,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-03-10 23:15:27,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943410344] [2021-03-10 23:15:27,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:15:27,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:27,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:15:27,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:15:27,560 INFO L87 Difference]: Start difference. First operand 55339 states and 211687 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 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-03-10 23:15:29,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:29,590 INFO L93 Difference]: Finished difference Result 103187 states and 368720 transitions. [2021-03-10 23:15:29,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-03-10 23:15:29,592 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 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 32 [2021-03-10 23:15:29,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:29,888 INFO L225 Difference]: With dead ends: 103187 [2021-03-10 23:15:29,888 INFO L226 Difference]: Without dead ends: 103025 [2021-03-10 23:15:29,889 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1943 ImplicationChecksByTransitivity, 1000.2ms TimeCoverageRelationStatistics Valid=1390, Invalid=4160, Unknown=0, NotChecked=0, Total=5550 [2021-03-10 23:15:30,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103025 states. [2021-03-10 23:15:31,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103025 to 57322. [2021-03-10 23:15:31,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57322 states, 57321 states have (on average 3.78599466164233) internal successors, (217017), 57321 states have internal predecessors, (217017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:31,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57322 states to 57322 states and 217017 transitions. [2021-03-10 23:15:31,903 INFO L78 Accepts]: Start accepts. Automaton has 57322 states and 217017 transitions. Word has length 32 [2021-03-10 23:15:31,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:31,904 INFO L480 AbstractCegarLoop]: Abstraction has 57322 states and 217017 transitions. [2021-03-10 23:15:31,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 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-03-10 23:15:31,904 INFO L276 IsEmpty]: Start isEmpty. Operand 57322 states and 217017 transitions. [2021-03-10 23:15:31,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:31,971 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:31,971 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:32,186 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:32,186 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:32,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:32,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1545753160, now seen corresponding path program 87 times [2021-03-10 23:15:32,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:32,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191921164] [2021-03-10 23:15:32,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:32,246 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:32,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191921164] [2021-03-10 23:15:32,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503101363] [2021-03-10 23:15:32,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:32,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:15:32,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:32,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:15:32,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:32,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:15:32,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:32,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:32,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:32,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:35 [2021-03-10 23:15:32,527 INFO L446 ElimStorePlain]: Different costs {3=[v_C_149], 5=[A]} [2021-03-10 23:15:32,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:32,565 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-03-10 23:15:32,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 44 [2021-03-10 23:15:32,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:32,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:32,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:32,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:32,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:32,618 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 36 treesize of output 54 [2021-03-10 23:15:32,623 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:15:32,675 INFO L628 ElimStorePlain]: treesize reduction 39, result has 53.0 percent of original size [2021-03-10 23:15:32,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:32,677 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:56, output treesize:44 [2021-03-10 23:15:32,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:32,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:32,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:32,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:32,800 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-03-10 23:15:32,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:32,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:32,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:32,815 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:17 [2021-03-10 23:15:32,881 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:15:32,882 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:32,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13] total 20 [2021-03-10 23:15:32,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158694271] [2021-03-10 23:15:32,882 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:15:32,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:32,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:15:32,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:15:32,882 INFO L87 Difference]: Start difference. First operand 57322 states and 217017 transitions. Second operand has 21 states, 21 states have (on average 2.9523809523809526) internal successors, (62), 20 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:34,642 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-03-10 23:15:36,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:36,065 INFO L93 Difference]: Finished difference Result 123996 states and 464308 transitions. [2021-03-10 23:15:36,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:15:36,067 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9523809523809526) internal successors, (62), 20 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:15:36,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:36,712 INFO L225 Difference]: With dead ends: 123996 [2021-03-10 23:15:36,712 INFO L226 Difference]: Without dead ends: 123937 [2021-03-10 23:15:36,713 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 1554.9ms TimeCoverageRelationStatistics Valid=431, Invalid=2539, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:15:36,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123937 states. [2021-03-10 23:15:38,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123937 to 98549. [2021-03-10 23:15:39,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98549 states, 98548 states have (on average 3.824359702885903) internal successors, (376883), 98548 states have internal predecessors, (376883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:39,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98549 states to 98549 states and 376883 transitions. [2021-03-10 23:15:39,802 INFO L78 Accepts]: Start accepts. Automaton has 98549 states and 376883 transitions. Word has length 32 [2021-03-10 23:15:39,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:39,802 INFO L480 AbstractCegarLoop]: Abstraction has 98549 states and 376883 transitions. [2021-03-10 23:15:39,802 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.9523809523809526) internal successors, (62), 20 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:39,803 INFO L276 IsEmpty]: Start isEmpty. Operand 98549 states and 376883 transitions. [2021-03-10 23:15:39,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:39,939 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:39,939 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:40,169 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:40,169 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:40,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:40,169 INFO L82 PathProgramCache]: Analyzing trace with hash -732592094, now seen corresponding path program 88 times [2021-03-10 23:15:40,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:40,170 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083546754] [2021-03-10 23:15:40,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:40,219 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:40,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083546754] [2021-03-10 23:15:40,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948725175] [2021-03-10 23:15:40,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:40,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:15:40,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:40,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:40,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:40,332 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:40,332 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:40,332 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2021-03-10 23:15:40,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047092851] [2021-03-10 23:15:40,332 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:15:40,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:40,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:15:40,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:15:40,333 INFO L87 Difference]: Start difference. First operand 98549 states and 376883 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:43,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:43,047 INFO L93 Difference]: Finished difference Result 162653 states and 573597 transitions. [2021-03-10 23:15:43,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-03-10 23:15:43,048 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:15:43,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:43,576 INFO L225 Difference]: With dead ends: 162653 [2021-03-10 23:15:43,576 INFO L226 Difference]: Without dead ends: 162352 [2021-03-10 23:15:43,577 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2570 ImplicationChecksByTransitivity, 991.4ms TimeCoverageRelationStatistics Valid=1658, Invalid=4984, Unknown=0, NotChecked=0, Total=6642 [2021-03-10 23:15:43,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162352 states. [2021-03-10 23:15:46,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162352 to 87638. [2021-03-10 23:15:46,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87638 states, 87637 states have (on average 3.7834019877449023) internal successors, (331566), 87637 states have internal predecessors, (331566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:46,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87638 states to 87638 states and 331566 transitions. [2021-03-10 23:15:46,848 INFO L78 Accepts]: Start accepts. Automaton has 87638 states and 331566 transitions. Word has length 32 [2021-03-10 23:15:46,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:46,849 INFO L480 AbstractCegarLoop]: Abstraction has 87638 states and 331566 transitions. [2021-03-10 23:15:46,849 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:46,849 INFO L276 IsEmpty]: Start isEmpty. Operand 87638 states and 331566 transitions. [2021-03-10 23:15:46,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:46,919 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:46,919 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:47,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:47,123 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:47,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:47,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1575283700, now seen corresponding path program 89 times [2021-03-10 23:15:47,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:47,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614337267] [2021-03-10 23:15:47,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:47,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:47,156 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:47,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614337267] [2021-03-10 23:15:47,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917664243] [2021-03-10 23:15:47,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:47,175 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:15:47,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:47,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:15:47,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:47,260 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:47,260 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 9 [2021-03-10 23:15:47,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063030121] [2021-03-10 23:15:47,260 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:15:47,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:47,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:15:47,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:15:47,261 INFO L87 Difference]: Start difference. First operand 87638 states and 331566 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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-03-10 23:15:48,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:48,472 INFO L93 Difference]: Finished difference Result 101888 states and 381294 transitions. [2021-03-10 23:15:48,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:15:48,473 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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 32 [2021-03-10 23:15:48,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:48,791 INFO L225 Difference]: With dead ends: 101888 [2021-03-10 23:15:48,792 INFO L226 Difference]: Without dead ends: 101888 [2021-03-10 23:15:48,792 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 216.3ms TimeCoverageRelationStatistics Valid=205, Invalid=497, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:15:48,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101888 states. [2021-03-10 23:15:50,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101888 to 88222. [2021-03-10 23:15:51,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88222 states, 88221 states have (on average 3.778012037950148) internal successors, (333300), 88221 states have internal predecessors, (333300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:51,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88222 states to 88222 states and 333300 transitions. [2021-03-10 23:15:51,336 INFO L78 Accepts]: Start accepts. Automaton has 88222 states and 333300 transitions. Word has length 32 [2021-03-10 23:15:51,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:51,337 INFO L480 AbstractCegarLoop]: Abstraction has 88222 states and 333300 transitions. [2021-03-10 23:15:51,337 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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-03-10 23:15:51,337 INFO L276 IsEmpty]: Start isEmpty. Operand 88222 states and 333300 transitions. [2021-03-10 23:15:51,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-03-10 23:15:51,411 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:51,411 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:51,611 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-03-10 23:15:51,611 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:51,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:51,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1114060564, now seen corresponding path program 90 times [2021-03-10 23:15:51,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:51,612 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033918648] [2021-03-10 23:15:51,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:51,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:51,653 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:51,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033918648] [2021-03-10 23:15:51,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594122405] [2021-03-10 23:15:51,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:51,677 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:15:51,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:51,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:51,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:51,786 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:15:51,787 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:51,787 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-03-10 23:15:51,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896331367] [2021-03-10 23:15:51,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:15:51,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:51,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:15:51,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:15:51,787 INFO L87 Difference]: Start difference. First operand 88222 states and 333300 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:54,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:54,252 INFO L93 Difference]: Finished difference Result 148766 states and 550629 transitions. [2021-03-10 23:15:54,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-10 23:15:54,253 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-03-10 23:15:54,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:55,277 INFO L225 Difference]: With dead ends: 148766 [2021-03-10 23:15:55,278 INFO L226 Difference]: Without dead ends: 148008 [2021-03-10 23:15:55,278 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1526 ImplicationChecksByTransitivity, 752.1ms TimeCoverageRelationStatistics Valid=849, Invalid=3441, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 23:15:55,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148008 states. [2021-03-10 23:15:57,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148008 to 96845. [2021-03-10 23:15:57,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96845 states, 96844 states have (on average 3.7898682417083145) internal successors, (367026), 96844 states have internal predecessors, (367026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:58,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96845 states to 96845 states and 367026 transitions. [2021-03-10 23:15:58,382 INFO L78 Accepts]: Start accepts. Automaton has 96845 states and 367026 transitions. Word has length 32 [2021-03-10 23:15:58,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:58,382 INFO L480 AbstractCegarLoop]: Abstraction has 96845 states and 367026 transitions. [2021-03-10 23:15:58,382 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:58,382 INFO L276 IsEmpty]: Start isEmpty. Operand 96845 states and 367026 transitions. [2021-03-10 23:15:58,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:15:58,501 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:58,501 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:58,701 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-03-10 23:15:58,701 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:58,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:58,702 INFO L82 PathProgramCache]: Analyzing trace with hash 310314462, now seen corresponding path program 91 times [2021-03-10 23:15:58,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:58,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009488912] [2021-03-10 23:15:58,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:58,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:58,749 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:58,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009488912] [2021-03-10 23:15:58,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231163572] [2021-03-10 23:15:58,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:58,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:15:58,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:58,835 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:58,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:58,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-10 23:15:58,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577835640] [2021-03-10 23:15:58,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:15:58,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:58,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:15:58,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:15:58,836 INFO L87 Difference]: Start difference. First operand 96845 states and 367026 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 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-03-10 23:16:00,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:00,342 INFO L93 Difference]: Finished difference Result 150461 states and 569919 transitions. [2021-03-10 23:16:00,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 23:16:00,344 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 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 33 [2021-03-10 23:16:00,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:00,898 INFO L225 Difference]: With dead ends: 150461 [2021-03-10 23:16:00,898 INFO L226 Difference]: Without dead ends: 149171 [2021-03-10 23:16:00,898 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:16:01,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149171 states. [2021-03-10 23:16:04,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149171 to 145883. [2021-03-10 23:16:04,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145883 states, 145882 states have (on average 3.7364308139455176) internal successors, (545078), 145882 states have internal predecessors, (545078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:05,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145883 states to 145883 states and 545078 transitions. [2021-03-10 23:16:05,859 INFO L78 Accepts]: Start accepts. Automaton has 145883 states and 545078 transitions. Word has length 33 [2021-03-10 23:16:05,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:05,859 INFO L480 AbstractCegarLoop]: Abstraction has 145883 states and 545078 transitions. [2021-03-10 23:16:05,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 8 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-03-10 23:16:05,859 INFO L276 IsEmpty]: Start isEmpty. Operand 145883 states and 545078 transitions. [2021-03-10 23:16:06,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:16:06,072 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:06,072 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:06,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-03-10 23:16:06,287 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:06,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:06,288 INFO L82 PathProgramCache]: Analyzing trace with hash 388582514, now seen corresponding path program 92 times [2021-03-10 23:16:06,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:06,288 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122124515] [2021-03-10 23:16:06,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:06,317 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:06,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122124515] [2021-03-10 23:16:06,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414146161] [2021-03-10 23:16:06,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:06,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:16:06,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:06,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:16:06,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:06,406 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:06,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:06,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:16:06,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073204483] [2021-03-10 23:16:06,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:16:06,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:06,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:16:06,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:16:06,419 INFO L87 Difference]: Start difference. First operand 145883 states and 545078 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-03-10 23:16:07,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:07,349 INFO L93 Difference]: Finished difference Result 150809 states and 559467 transitions. [2021-03-10 23:16:07,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:16:07,352 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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 33 [2021-03-10 23:16:07,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:08,449 INFO L225 Difference]: With dead ends: 150809 [2021-03-10 23:16:08,449 INFO L226 Difference]: Without dead ends: 150729 [2021-03-10 23:16:08,449 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 46.5ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:16:08,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150729 states. [2021-03-10 23:16:11,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150729 to 125421. [2021-03-10 23:16:11,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125421 states, 125420 states have (on average 3.7411736565141127) internal successors, (469218), 125420 states have internal predecessors, (469218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:12,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125421 states to 125421 states and 469218 transitions. [2021-03-10 23:16:12,069 INFO L78 Accepts]: Start accepts. Automaton has 125421 states and 469218 transitions. Word has length 33 [2021-03-10 23:16:12,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:12,069 INFO L480 AbstractCegarLoop]: Abstraction has 125421 states and 469218 transitions. [2021-03-10 23:16:12,069 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-03-10 23:16:12,069 INFO L276 IsEmpty]: Start isEmpty. Operand 125421 states and 469218 transitions. [2021-03-10 23:16:12,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:16:12,208 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:12,208 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:12,408 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-03-10 23:16:12,409 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:12,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:12,409 INFO L82 PathProgramCache]: Analyzing trace with hash 58068616, now seen corresponding path program 93 times [2021-03-10 23:16:12,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:12,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578127248] [2021-03-10 23:16:12,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:12,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:12,443 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:12,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578127248] [2021-03-10 23:16:12,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135145434] [2021-03-10 23:16:12,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:12,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:16:12,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:12,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-10 23:16:12,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:12,563 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:12,563 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:12,563 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2021-03-10 23:16:12,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474334560] [2021-03-10 23:16:12,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:16:12,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:12,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:16:12,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:16:12,564 INFO L87 Difference]: Start difference. First operand 125421 states and 469218 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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-03-10 23:16:14,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:14,561 INFO L93 Difference]: Finished difference Result 171141 states and 624158 transitions. [2021-03-10 23:16:14,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:16:14,563 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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 33 [2021-03-10 23:16:14,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:15,686 INFO L225 Difference]: With dead ends: 171141 [2021-03-10 23:16:15,687 INFO L226 Difference]: Without dead ends: 170709 [2021-03-10 23:16:15,687 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 352.8ms TimeCoverageRelationStatistics Valid=262, Invalid=730, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:16:15,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170709 states. [2021-03-10 23:16:18,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170709 to 140970. [2021-03-10 23:16:19,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140970 states, 140969 states have (on average 3.710943540778469) internal successors, (523128), 140969 states have internal predecessors, (523128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:20,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140970 states to 140970 states and 523128 transitions. [2021-03-10 23:16:20,228 INFO L78 Accepts]: Start accepts. Automaton has 140970 states and 523128 transitions. Word has length 33 [2021-03-10 23:16:20,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:20,228 INFO L480 AbstractCegarLoop]: Abstraction has 140970 states and 523128 transitions. [2021-03-10 23:16:20,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 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-03-10 23:16:20,229 INFO L276 IsEmpty]: Start isEmpty. Operand 140970 states and 523128 transitions. [2021-03-10 23:16:20,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:16:20,405 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:20,405 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:20,606 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:20,606 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:20,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:20,606 INFO L82 PathProgramCache]: Analyzing trace with hash -125858070, now seen corresponding path program 94 times [2021-03-10 23:16:20,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:20,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154578768] [2021-03-10 23:16:20,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:20,633 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:20,633 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154578768] [2021-03-10 23:16:20,633 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339300000] [2021-03-10 23:16:20,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:20,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:16:20,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:20,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:16:20,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:20,714 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:16:20,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:20,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:16:20,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436166570] [2021-03-10 23:16:20,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:16:20,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:20,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:16:20,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:16:20,715 INFO L87 Difference]: Start difference. First operand 140970 states and 523128 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-03-10 23:16:21,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:21,616 INFO L93 Difference]: Finished difference Result 144558 states and 533637 transitions. [2021-03-10 23:16:21,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:16:21,618 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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 33 [2021-03-10 23:16:21,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:22,816 INFO L225 Difference]: With dead ends: 144558 [2021-03-10 23:16:22,817 INFO L226 Difference]: Without dead ends: 144445 [2021-03-10 23:16:22,817 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 37.0ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:16:22,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144445 states. [2021-03-10 23:16:25,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144445 to 133623. [2021-03-10 23:16:25,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133623 states, 133622 states have (on average 3.7178084447171873) internal successors, (496781), 133622 states have internal predecessors, (496781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:26,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133623 states to 133623 states and 496781 transitions. [2021-03-10 23:16:26,303 INFO L78 Accepts]: Start accepts. Automaton has 133623 states and 496781 transitions. Word has length 33 [2021-03-10 23:16:26,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:26,303 INFO L480 AbstractCegarLoop]: Abstraction has 133623 states and 496781 transitions. [2021-03-10 23:16:26,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-03-10 23:16:26,303 INFO L276 IsEmpty]: Start isEmpty. Operand 133623 states and 496781 transitions. [2021-03-10 23:16:26,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:16:26,438 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:26,438 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:26,638 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-03-10 23:16:26,638 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:26,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:26,639 INFO L82 PathProgramCache]: Analyzing trace with hash 966384908, now seen corresponding path program 95 times [2021-03-10 23:16:26,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:26,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459383455] [2021-03-10 23:16:26,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:26,672 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:26,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459383455] [2021-03-10 23:16:26,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994882400] [2021-03-10 23:16:26,672 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:26,692 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:16:26,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:26,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:16:26,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:26,790 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-10 23:16:26,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:26,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-03-10 23:16:26,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357154868] [2021-03-10 23:16:26,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 23:16:26,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:26,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 23:16:26,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:16:26,791 INFO L87 Difference]: Start difference. First operand 133623 states and 496781 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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-03-10 23:16:28,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:28,920 INFO L93 Difference]: Finished difference Result 122608 states and 447713 transitions. [2021-03-10 23:16:28,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 23:16:28,922 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 33 [2021-03-10 23:16:28,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:29,324 INFO L225 Difference]: With dead ends: 122608 [2021-03-10 23:16:29,324 INFO L226 Difference]: Without dead ends: 120752 [2021-03-10 23:16:29,325 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 601.5ms TimeCoverageRelationStatistics Valid=710, Invalid=2596, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:16:29,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120752 states. [2021-03-10 23:16:31,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120752 to 109828. [2021-03-10 23:16:32,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109828 states, 109827 states have (on average 3.7217988290675335) internal successors, (408754), 109827 states have internal predecessors, (408754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:32,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109828 states to 109828 states and 408754 transitions. [2021-03-10 23:16:32,912 INFO L78 Accepts]: Start accepts. Automaton has 109828 states and 408754 transitions. Word has length 33 [2021-03-10 23:16:32,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:32,912 INFO L480 AbstractCegarLoop]: Abstraction has 109828 states and 408754 transitions. [2021-03-10 23:16:32,912 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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-03-10 23:16:32,912 INFO L276 IsEmpty]: Start isEmpty. Operand 109828 states and 408754 transitions. [2021-03-10 23:16:33,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-03-10 23:16:33,145 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:33,145 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:33,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:33,345 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:33,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:33,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1919330936, now seen corresponding path program 96 times [2021-03-10 23:16:33,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:33,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030653545] [2021-03-10 23:16:33,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:33,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:33,385 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:16:33,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030653545] [2021-03-10 23:16:33,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783058781] [2021-03-10 23:16:33,385 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:33,405 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:16:33,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:33,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:16:33,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:33,525 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:16:33,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:33,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-03-10 23:16:33,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480835181] [2021-03-10 23:16:33,525 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:16:33,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:33,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:16:33,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:16:33,526 INFO L87 Difference]: Start difference. First operand 109828 states and 408754 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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-03-10 23:16:34,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:34,771 INFO L93 Difference]: Finished difference Result 121392 states and 446746 transitions. [2021-03-10 23:16:34,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:16:34,773 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 33 [2021-03-10 23:16:34,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:35,167 INFO L225 Difference]: With dead ends: 121392 [2021-03-10 23:16:35,167 INFO L226 Difference]: Without dead ends: 121212 [2021-03-10 23:16:35,168 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 343.1ms TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:16:35,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121212 states. [2021-03-10 23:16:37,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121212 to 116176. [2021-03-10 23:16:38,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116176 states, 116175 states have (on average 3.705823111684958) internal successors, (430524), 116175 states have internal predecessors, (430524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:38,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116176 states to 116176 states and 430524 transitions. [2021-03-10 23:16:38,919 INFO L78 Accepts]: Start accepts. Automaton has 116176 states and 430524 transitions. Word has length 33 [2021-03-10 23:16:38,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:38,919 INFO L480 AbstractCegarLoop]: Abstraction has 116176 states and 430524 transitions. [2021-03-10 23:16:38,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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-03-10 23:16:38,919 INFO L276 IsEmpty]: Start isEmpty. Operand 116176 states and 430524 transitions. [2021-03-10 23:16:39,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:16:39,082 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:39,082 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:39,298 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:39,298 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:39,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:39,299 INFO L82 PathProgramCache]: Analyzing trace with hash -45752080, now seen corresponding path program 97 times [2021-03-10 23:16:39,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:39,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43454744] [2021-03-10 23:16:39,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:39,348 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:39,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43454744] [2021-03-10 23:16:39,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499221511] [2021-03-10 23:16:39,348 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:39,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:39,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:16:39,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:39,482 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:16:39,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:39,482 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:16:39,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085642720] [2021-03-10 23:16:39,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:16:39,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:39,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:16:39,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:16:39,483 INFO L87 Difference]: Start difference. First operand 116176 states and 430524 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-03-10 23:16:40,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:40,799 INFO L93 Difference]: Finished difference Result 131616 states and 482582 transitions. [2021-03-10 23:16:40,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:16:40,801 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 34 [2021-03-10 23:16:40,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:41,266 INFO L225 Difference]: With dead ends: 131616 [2021-03-10 23:16:41,267 INFO L226 Difference]: Without dead ends: 131480 [2021-03-10 23:16:41,267 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 40.9ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:16:41,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131480 states. [2021-03-10 23:16:44,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131480 to 124482. [2021-03-10 23:16:44,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124482 states, 124481 states have (on average 3.708172331520473) internal successors, (461597), 124481 states have internal predecessors, (461597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:44,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124482 states to 124482 states and 461597 transitions. [2021-03-10 23:16:44,750 INFO L78 Accepts]: Start accepts. Automaton has 124482 states and 461597 transitions. Word has length 34 [2021-03-10 23:16:44,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:44,750 INFO L480 AbstractCegarLoop]: Abstraction has 124482 states and 461597 transitions. [2021-03-10 23:16:44,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-03-10 23:16:44,750 INFO L276 IsEmpty]: Start isEmpty. Operand 124482 states and 461597 transitions. [2021-03-10 23:16:44,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:16:44,916 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:44,916 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:45,116 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:45,116 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:45,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:45,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1561990614, now seen corresponding path program 98 times [2021-03-10 23:16:45,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:45,117 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178074452] [2021-03-10 23:16:45,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:45,146 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:45,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178074452] [2021-03-10 23:16:45,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001426378] [2021-03-10 23:16:45,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:45,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:16:45,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:45,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:16:45,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:45,235 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:16:45,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:45,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:16:45,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124022937] [2021-03-10 23:16:45,236 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:16:45,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:45,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:16:45,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:16:45,236 INFO L87 Difference]: Start difference. First operand 124482 states and 461597 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-03-10 23:16:46,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:46,668 INFO L93 Difference]: Finished difference Result 142306 states and 520470 transitions. [2021-03-10 23:16:46,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:16:46,670 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 34 [2021-03-10 23:16:46,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:47,201 INFO L225 Difference]: With dead ends: 142306 [2021-03-10 23:16:47,201 INFO L226 Difference]: Without dead ends: 142295 [2021-03-10 23:16:47,201 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 49.6ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:16:47,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142295 states. [2021-03-10 23:16:50,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142295 to 124288. [2021-03-10 23:16:50,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124288 states, 124287 states have (on average 3.7080708360488224) internal successors, (460865), 124287 states have internal predecessors, (460865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:51,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124288 states to 124288 states and 460865 transitions. [2021-03-10 23:16:51,585 INFO L78 Accepts]: Start accepts. Automaton has 124288 states and 460865 transitions. Word has length 34 [2021-03-10 23:16:51,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:51,585 INFO L480 AbstractCegarLoop]: Abstraction has 124288 states and 460865 transitions. [2021-03-10 23:16:51,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-03-10 23:16:51,586 INFO L276 IsEmpty]: Start isEmpty. Operand 124288 states and 460865 transitions. [2021-03-10 23:16:51,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:16:51,749 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:51,749 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:51,949 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:51,950 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:51,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:51,950 INFO L82 PathProgramCache]: Analyzing trace with hash -1478942404, now seen corresponding path program 99 times [2021-03-10 23:16:51,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:51,950 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374948167] [2021-03-10 23:16:51,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:51,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:51,997 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-10 23:16:51,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374948167] [2021-03-10 23:16:51,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867783687] [2021-03-10 23:16:51,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:52,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:16:52,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:52,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:16:52,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:52,116 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-03-10 23:16:52,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:52,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-03-10 23:16:52,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995890335] [2021-03-10 23:16:52,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:16:52,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:52,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:16:52,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:16:52,117 INFO L87 Difference]: Start difference. First operand 124288 states and 460865 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-03-10 23:16:52,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:52,983 INFO L93 Difference]: Finished difference Result 133584 states and 485531 transitions. [2021-03-10 23:16:52,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:16:52,985 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 35 [2021-03-10 23:16:52,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:54,083 INFO L225 Difference]: With dead ends: 133584 [2021-03-10 23:16:54,083 INFO L226 Difference]: Without dead ends: 133548 [2021-03-10 23:16:54,086 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:16:54,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133548 states. [2021-03-10 23:16:56,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133548 to 123802. [2021-03-10 23:16:56,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123802 states, 123801 states have (on average 3.6652773402476555) internal successors, (453765), 123801 states have internal predecessors, (453765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:57,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123802 states to 123802 states and 453765 transitions. [2021-03-10 23:16:57,541 INFO L78 Accepts]: Start accepts. Automaton has 123802 states and 453765 transitions. Word has length 35 [2021-03-10 23:16:57,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:57,541 INFO L480 AbstractCegarLoop]: Abstraction has 123802 states and 453765 transitions. [2021-03-10 23:16:57,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-03-10 23:16:57,541 INFO L276 IsEmpty]: Start isEmpty. Operand 123802 states and 453765 transitions. [2021-03-10 23:16:57,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:16:57,712 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:57,712 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:57,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:57,915 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:57,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:57,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1852449502, now seen corresponding path program 100 times [2021-03-10 23:16:57,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:57,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652139133] [2021-03-10 23:16:57,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:57,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:57,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652139133] [2021-03-10 23:16:57,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837786277] [2021-03-10 23:16:57,981 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:58,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:16:58,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:58,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:16:58,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:58,117 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:16:58,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:58,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2021-03-10 23:16:58,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66953960] [2021-03-10 23:16:58,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:16:58,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:58,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:16:58,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:16:58,118 INFO L87 Difference]: Start difference. First operand 123802 states and 453765 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:04,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:04,407 INFO L93 Difference]: Finished difference Result 336630 states and 1211878 transitions. [2021-03-10 23:17:04,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2021-03-10 23:17:04,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:17:04,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:06,617 INFO L225 Difference]: With dead ends: 336630 [2021-03-10 23:17:06,618 INFO L226 Difference]: Without dead ends: 333432 [2021-03-10 23:17:06,619 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9784 ImplicationChecksByTransitivity, 2977.6ms TimeCoverageRelationStatistics Valid=3887, Invalid=18763, Unknown=0, NotChecked=0, Total=22650 [2021-03-10 23:17:07,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333432 states. [2021-03-10 23:17:13,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333432 to 209931. [2021-03-10 23:17:13,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209931 states, 209930 states have (on average 3.7147668270375838) internal successors, (779841), 209930 states have internal predecessors, (779841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:15,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209931 states to 209931 states and 779841 transitions. [2021-03-10 23:17:15,220 INFO L78 Accepts]: Start accepts. Automaton has 209931 states and 779841 transitions. Word has length 35 [2021-03-10 23:17:15,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:15,220 INFO L480 AbstractCegarLoop]: Abstraction has 209931 states and 779841 transitions. [2021-03-10 23:17:15,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:15,220 INFO L276 IsEmpty]: Start isEmpty. Operand 209931 states and 779841 transitions. [2021-03-10 23:17:15,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:17:15,479 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:15,479 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:15,679 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:15,680 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:15,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:15,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1367087600, now seen corresponding path program 101 times [2021-03-10 23:17:15,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:15,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44605387] [2021-03-10 23:17:15,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:15,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:15,711 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:17:15,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44605387] [2021-03-10 23:17:15,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458128410] [2021-03-10 23:17:15,711 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:15,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:17:15,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:15,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-10 23:17:15,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:15,835 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:17:15,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:15,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-10 23:17:15,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487703094] [2021-03-10 23:17:15,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:17:15,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:15,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:17:15,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:17:15,836 INFO L87 Difference]: Start difference. First operand 209931 states and 779841 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:19,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:19,334 INFO L93 Difference]: Finished difference Result 234482 states and 857343 transitions. [2021-03-10 23:17:19,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 23:17:19,336 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:17:19,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:20,374 INFO L225 Difference]: With dead ends: 234482 [2021-03-10 23:17:20,374 INFO L226 Difference]: Without dead ends: 234210 [2021-03-10 23:17:20,374 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1735 ImplicationChecksByTransitivity, 739.6ms TimeCoverageRelationStatistics Valid=951, Invalid=3879, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:17:20,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234210 states. [2021-03-10 23:17:25,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234210 to 219000. [2021-03-10 23:17:26,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219000 states, 218999 states have (on average 3.7181722290969366) internal successors, (814276), 218999 states have internal predecessors, (814276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:27,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219000 states to 219000 states and 814276 transitions. [2021-03-10 23:17:27,220 INFO L78 Accepts]: Start accepts. Automaton has 219000 states and 814276 transitions. Word has length 35 [2021-03-10 23:17:27,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:27,220 INFO L480 AbstractCegarLoop]: Abstraction has 219000 states and 814276 transitions. [2021-03-10 23:17:27,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:27,220 INFO L276 IsEmpty]: Start isEmpty. Operand 219000 states and 814276 transitions. [2021-03-10 23:17:28,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:17:28,401 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:28,401 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:28,616 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-03-10 23:17:28,617 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:28,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:28,617 INFO L82 PathProgramCache]: Analyzing trace with hash 355190302, now seen corresponding path program 102 times [2021-03-10 23:17:28,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:28,617 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657414490] [2021-03-10 23:17:28,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:29,119 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:29,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657414490] [2021-03-10 23:17:29,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408186330] [2021-03-10 23:17:29,120 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:29,142 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:17:29,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:29,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:17:29,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:29,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:17:29,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:29,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-03-10 23:17:29,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:29,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 29 [2021-03-10 23:17:29,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:29,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:53 [2021-03-10 23:17:29,625 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 41 treesize of output 29 [2021-03-10 23:17:29,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:29,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 29 [2021-03-10 23:17:29,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:29,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,653 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:28 [2021-03-10 23:17:29,787 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:29,788 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 27 treesize of output 39 [2021-03-10 23:17:29,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:17:29,829 INFO L628 ElimStorePlain]: treesize reduction 39, result has 39.1 percent of original size [2021-03-10 23:17:29,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:29,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:24 [2021-03-10 23:17:29,950 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:29,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:29,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 30 [2021-03-10 23:17:29,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776496442] [2021-03-10 23:17:29,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:17:29,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:29,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:17:29,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:17:29,951 INFO L87 Difference]: Start difference. First operand 219000 states and 814276 transitions. Second operand has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:36,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:36,571 INFO L93 Difference]: Finished difference Result 329841 states and 1220179 transitions. [2021-03-10 23:17:36,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:17:36,573 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:17:36,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:37,788 INFO L225 Difference]: With dead ends: 329841 [2021-03-10 23:17:37,788 INFO L226 Difference]: Without dead ends: 329667 [2021-03-10 23:17:37,788 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 2957.5ms TimeCoverageRelationStatistics Valid=458, Invalid=2848, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:17:38,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329667 states. [2021-03-10 23:17:43,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329667 to 219212. [2021-03-10 23:17:44,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219212 states, 219211 states have (on average 3.717600850322292) internal successors, (814939), 219211 states have internal predecessors, (814939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:45,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219212 states to 219212 states and 814939 transitions. [2021-03-10 23:17:45,091 INFO L78 Accepts]: Start accepts. Automaton has 219212 states and 814939 transitions. Word has length 37 [2021-03-10 23:17:45,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:45,091 INFO L480 AbstractCegarLoop]: Abstraction has 219212 states and 814939 transitions. [2021-03-10 23:17:45,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.193548387096774) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:45,092 INFO L276 IsEmpty]: Start isEmpty. Operand 219212 states and 814939 transitions. [2021-03-10 23:17:46,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:17:46,232 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:46,232 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:46,432 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-03-10 23:17:46,432 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:46,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:46,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1235101602, now seen corresponding path program 103 times [2021-03-10 23:17:46,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:46,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640577738] [2021-03-10 23:17:46,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:46,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:46,913 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:46,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640577738] [2021-03-10 23:17:46,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544297900] [2021-03-10 23:17:46,913 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:46,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:46,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:17:46,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:47,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:17:47,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:47,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-03-10 23:17:47,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:47,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:47,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:17:47,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:47,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-03-10 23:17:47,417 INFO L446 ElimStorePlain]: Different costs {0=[A], 2=[v_C_155]} [2021-03-10 23:17:47,420 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 43 treesize of output 31 [2021-03-10 23:17:47,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:47,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:47,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:47,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 29 [2021-03-10 23:17:47,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:47,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,448 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:33 [2021-03-10 23:17:47,560 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 27 treesize of output 15 [2021-03-10 23:17:47,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:47,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:47,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:12 [2021-03-10 23:17:47,627 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:47,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:47,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2021-03-10 23:17:47,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582150894] [2021-03-10 23:17:47,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:17:47,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:47,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:17:47,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=694, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:17:47,628 INFO L87 Difference]: Start difference. First operand 219212 states and 814939 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:52,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:52,598 INFO L93 Difference]: Finished difference Result 326701 states and 1209663 transitions. [2021-03-10 23:17:52,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:17:52,628 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:17:52,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:54,967 INFO L225 Difference]: With dead ends: 326701 [2021-03-10 23:17:54,967 INFO L226 Difference]: Without dead ends: 326563 [2021-03-10 23:17:54,983 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 1775.1ms TimeCoverageRelationStatistics Valid=333, Invalid=1829, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:17:55,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326563 states. [2021-03-10 23:18:00,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326563 to 219285. [2021-03-10 23:18:00,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219285 states, 219284 states have (on average 3.7173710804253846) internal successors, (815160), 219284 states have internal predecessors, (815160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:02,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219285 states to 219285 states and 815160 transitions. [2021-03-10 23:18:02,411 INFO L78 Accepts]: Start accepts. Automaton has 219285 states and 815160 transitions. Word has length 37 [2021-03-10 23:18:02,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:02,411 INFO L480 AbstractCegarLoop]: Abstraction has 219285 states and 815160 transitions. [2021-03-10 23:18:02,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:02,411 INFO L276 IsEmpty]: Start isEmpty. Operand 219285 states and 815160 transitions. [2021-03-10 23:18:02,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:18:02,733 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:02,733 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:02,935 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:02,935 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:02,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:02,935 INFO L82 PathProgramCache]: Analyzing trace with hash -366535714, now seen corresponding path program 104 times [2021-03-10 23:18:02,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:02,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149379984] [2021-03-10 23:18:02,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:03,449 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:03,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149379984] [2021-03-10 23:18:03,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379248168] [2021-03-10 23:18:03,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:03,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:18:03,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:03,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:18:03,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:03,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:18:03,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:03,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:03,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:03,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-03-10 23:18:03,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:03,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:18:03,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:03,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:03,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:03,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:61 [2021-03-10 23:18:04,049 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 41 treesize of output 29 [2021-03-10 23:18:04,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:04,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:04,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 29 [2021-03-10 23:18:04,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:04,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:04,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:04,083 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:59, output treesize:28 [2021-03-10 23:18:04,142 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 27 treesize of output 15 [2021-03-10 23:18:04,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:04,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:04,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:04,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:12 [2021-03-10 23:18:04,213 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:04,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:04,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2021-03-10 23:18:04,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988070723] [2021-03-10 23:18:04,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:18:04,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:04,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:18:04,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:18:04,214 INFO L87 Difference]: Start difference. First operand 219285 states and 815160 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:09,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:09,825 INFO L93 Difference]: Finished difference Result 325596 states and 1205733 transitions. [2021-03-10 23:18:09,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:18:09,827 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:18:09,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:11,904 INFO L225 Difference]: With dead ends: 325596 [2021-03-10 23:18:11,905 INFO L226 Difference]: Without dead ends: 325542 [2021-03-10 23:18:11,905 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2243.4ms TimeCoverageRelationStatistics Valid=374, Invalid=1882, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:18:12,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325542 states. [2021-03-10 23:18:17,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325542 to 219413. [2021-03-10 23:18:17,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219413 states, 219412 states have (on average 3.71702550453029) internal successors, (815560), 219412 states have internal predecessors, (815560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:19,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219413 states to 219413 states and 815560 transitions. [2021-03-10 23:18:19,212 INFO L78 Accepts]: Start accepts. Automaton has 219413 states and 815560 transitions. Word has length 37 [2021-03-10 23:18:19,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:19,212 INFO L480 AbstractCegarLoop]: Abstraction has 219413 states and 815560 transitions. [2021-03-10 23:18:19,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:19,212 INFO L276 IsEmpty]: Start isEmpty. Operand 219413 states and 815560 transitions. [2021-03-10 23:18:19,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:18:19,527 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:19,527 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:19,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:19,728 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:19,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:19,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1956827618, now seen corresponding path program 105 times [2021-03-10 23:18:19,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:19,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387419712] [2021-03-10 23:18:19,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:19,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:20,323 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:20,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387419712] [2021-03-10 23:18:20,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293894741] [2021-03-10 23:18:20,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:20,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:18:20,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:20,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:18:20,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:20,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:18:20,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:20,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:20,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:18:20,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:41 [2021-03-10 23:18:20,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:20,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:18:20,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:20,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:20,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:18:20,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-03-10 23:18:21,204 INFO L446 ElimStorePlain]: Different costs {0=[v_C_161], 3=[A]} [2021-03-10 23:18:21,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 37 [2021-03-10 23:18:21,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:21,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:21,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:21,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:21,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:21,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 41 [2021-03-10 23:18:21,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:21,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:21,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:21,274 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:33 [2021-03-10 23:18:21,437 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 27 treesize of output 15 [2021-03-10 23:18:21,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:21,443 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 12 treesize of output 6 [2021-03-10 23:18:21,445 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:21,475 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.0 percent of original size [2021-03-10 23:18:21,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:18:21,476 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:56, output treesize:20 [2021-03-10 23:18:21,621 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:21,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:21,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-03-10 23:18:21,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519635053] [2021-03-10 23:18:21,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:18:21,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:21,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:18:21,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:18:21,622 INFO L87 Difference]: Start difference. First operand 219413 states and 815560 transitions. Second operand has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:22,627 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-03-10 23:18:22,961 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-03-10 23:18:23,908 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-03-10 23:18:24,413 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-03-10 23:18:24,932 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-03-10 23:18:25,480 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-03-10 23:18:26,409 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-03-10 23:18:26,749 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-03-10 23:18:27,074 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 23:18:31,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:31,133 INFO L93 Difference]: Finished difference Result 325423 states and 1205117 transitions. [2021-03-10 23:18:31,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:18:31,147 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:18:31,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:32,677 INFO L225 Difference]: With dead ends: 325423 [2021-03-10 23:18:32,677 INFO L226 Difference]: Without dead ends: 325369 [2021-03-10 23:18:32,678 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 5103.5ms TimeCoverageRelationStatistics Valid=432, Invalid=3600, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:18:33,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325369 states. [2021-03-10 23:18:38,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325369 to 219490. [2021-03-10 23:18:38,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219490 states, 219489 states have (on average 3.7168331898181686) internal successors, (815804), 219489 states have internal predecessors, (815804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:40,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219490 states to 219490 states and 815804 transitions. [2021-03-10 23:18:40,107 INFO L78 Accepts]: Start accepts. Automaton has 219490 states and 815804 transitions. Word has length 37 [2021-03-10 23:18:40,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:40,107 INFO L480 AbstractCegarLoop]: Abstraction has 219490 states and 815804 transitions. [2021-03-10 23:18:40,107 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.125) internal successors, (68), 31 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:40,107 INFO L276 IsEmpty]: Start isEmpty. Operand 219490 states and 815804 transitions. [2021-03-10 23:18:40,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:18:40,388 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:40,388 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:40,588 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:40,588 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:40,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:40,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1096164250, now seen corresponding path program 106 times [2021-03-10 23:18:40,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:40,589 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343187154] [2021-03-10 23:18:40,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:41,225 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:41,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343187154] [2021-03-10 23:18:41,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105089739] [2021-03-10 23:18:41,226 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:41,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:18:41,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:41,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:18:41,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:41,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:18:41,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:41,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-03-10 23:18:41,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:41,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:18:41,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:41,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-03-10 23:18:41,685 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 41 treesize of output 29 [2021-03-10 23:18:41,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:41,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 24 [2021-03-10 23:18:41,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:41,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,713 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-03-10 23:18:41,872 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 27 treesize of output 15 [2021-03-10 23:18:41,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:41,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:41,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:12 [2021-03-10 23:18:41,950 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:41,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:41,951 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:18:41,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144124929] [2021-03-10 23:18:41,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:18:41,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:41,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:18:41,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:18:41,951 INFO L87 Difference]: Start difference. First operand 219490 states and 815804 transitions. Second operand has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:42,700 WARN L205 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 14 [2021-03-10 23:18:43,937 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 23:18:44,519 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-03-10 23:18:46,567 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-03-10 23:18:46,886 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-03-10 23:18:47,354 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-03-10 23:18:47,720 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-03-10 23:18:48,095 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2021-03-10 23:18:49,101 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-03-10 23:18:49,991 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 23:18:50,221 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 23:18:50,528 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 23:18:51,310 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-03-10 23:18:51,847 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-03-10 23:18:54,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:54,897 INFO L93 Difference]: Finished difference Result 437297 states and 1576978 transitions. [2021-03-10 23:18:54,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-03-10 23:18:54,900 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:18:54,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:57,655 INFO L225 Difference]: With dead ends: 437297 [2021-03-10 23:18:57,655 INFO L226 Difference]: Without dead ends: 437159 [2021-03-10 23:18:57,656 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 6857.7ms TimeCoverageRelationStatistics Valid=947, Invalid=6025, Unknown=0, NotChecked=0, Total=6972 [2021-03-10 23:18:58,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437159 states. [2021-03-10 23:19:04,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437159 to 220116. [2021-03-10 23:19:04,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220116 states, 220115 states have (on average 3.7156350089725825) internal successors, (817867), 220115 states have internal predecessors, (817867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:06,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220116 states to 220116 states and 817867 transitions. [2021-03-10 23:19:06,150 INFO L78 Accepts]: Start accepts. Automaton has 220116 states and 817867 transitions. Word has length 37 [2021-03-10 23:19:06,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:06,150 INFO L480 AbstractCegarLoop]: Abstraction has 220116 states and 817867 transitions. [2021-03-10 23:19:06,150 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:06,150 INFO L276 IsEmpty]: Start isEmpty. Operand 220116 states and 817867 transitions. [2021-03-10 23:19:06,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:19:06,481 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:06,481 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:06,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-03-10 23:19:06,681 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:06,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:06,682 INFO L82 PathProgramCache]: Analyzing trace with hash 964753098, now seen corresponding path program 107 times [2021-03-10 23:19:06,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:06,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31724871] [2021-03-10 23:19:06,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:06,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:07,548 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:07,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31724871] [2021-03-10 23:19:07,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913931265] [2021-03-10 23:19:07,549 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:07,572 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:19:07,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:07,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 40 conjunts are in the unsatisfiable core [2021-03-10 23:19:07,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:07,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:19:07,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:07,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:07,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:07,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-03-10 23:19:08,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,053 INFO L354 Elim1Store]: treesize reduction 35, result has 30.0 percent of original size [2021-03-10 23:19:08,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 102 treesize of output 91 [2021-03-10 23:19:08,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:08,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:08,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:08,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:105, output treesize:59 [2021-03-10 23:19:08,465 INFO L446 ElimStorePlain]: Different costs {10=[v_C_167], 12=[A]} [2021-03-10 23:19:08,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,494 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:19:08,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 59 [2021-03-10 23:19:08,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:08,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:08,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:08,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:08,608 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 48 treesize of output 86 [2021-03-10 23:19:08,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:19:08,699 INFO L628 ElimStorePlain]: treesize reduction 75, result has 39.5 percent of original size [2021-03-10 23:19:08,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:19:08,720 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:49 [2021-03-10 23:19:09,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,217 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:09,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 25 [2021-03-10 23:19:09,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:09,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:09,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:09,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:09,278 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:09,278 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 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 41 [2021-03-10 23:19:09,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:19:09,400 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-03-10 23:19:09,401 INFO L628 ElimStorePlain]: treesize reduction 38, result has 55.8 percent of original size [2021-03-10 23:19:09,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:19:09,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:84, output treesize:25 [2021-03-10 23:19:09,624 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:09,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:09,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-03-10 23:19:09,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054620191] [2021-03-10 23:19:09,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:19:09,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:09,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:19:09,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:19:09,625 INFO L87 Difference]: Start difference. First operand 220116 states and 817867 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:10,755 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 37 [2021-03-10 23:19:11,041 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 36 [2021-03-10 23:19:12,005 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 45 [2021-03-10 23:19:12,256 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 43 [2021-03-10 23:19:12,517 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-03-10 23:19:12,750 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-03-10 23:19:13,037 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-03-10 23:19:13,363 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-03-10 23:19:18,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:18,533 INFO L93 Difference]: Finished difference Result 330499 states and 1222187 transitions. [2021-03-10 23:19:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 23:19:18,536 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:19:18,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:20,555 INFO L225 Difference]: With dead ends: 330499 [2021-03-10 23:19:20,556 INFO L226 Difference]: Without dead ends: 330397 [2021-03-10 23:19:20,556 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 4750.2ms TimeCoverageRelationStatistics Valid=399, Invalid=2357, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:19:20,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330397 states. [2021-03-10 23:19:26,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330397 to 220303. [2021-03-10 23:19:27,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220303 states, 220302 states have (on average 3.7153226026091457) internal successors, (818493), 220302 states have internal predecessors, (818493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:29,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220303 states to 220303 states and 818493 transitions. [2021-03-10 23:19:29,023 INFO L78 Accepts]: Start accepts. Automaton has 220303 states and 818493 transitions. Word has length 37 [2021-03-10 23:19:29,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:29,023 INFO L480 AbstractCegarLoop]: Abstraction has 220303 states and 818493 transitions. [2021-03-10 23:19:29,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:29,023 INFO L276 IsEmpty]: Start isEmpty. Operand 220303 states and 818493 transitions. [2021-03-10 23:19:29,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:19:29,349 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:29,349 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:29,549 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable290 [2021-03-10 23:19:29,549 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:29,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:29,550 INFO L82 PathProgramCache]: Analyzing trace with hash 876324308, now seen corresponding path program 108 times [2021-03-10 23:19:29,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:29,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694986192] [2021-03-10 23:19:29,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:29,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:30,644 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:30,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694986192] [2021-03-10 23:19:30,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867474482] [2021-03-10 23:19:30,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:30,667 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:19:30,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:30,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:19:30,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:30,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:19:30,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:31,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:31,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:31,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:71, output treesize:70 [2021-03-10 23:19:31,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-03-10 23:19:31,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:31,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:31,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:31,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:62 [2021-03-10 23:19:31,518 INFO L446 ElimStorePlain]: Different costs {2=[v_C_170], 3=[A]} [2021-03-10 23:19:31,568 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-03-10 23:19:31,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 34 [2021-03-10 23:19:31,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:31,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:31,649 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-03-10 23:19:31,650 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 59 treesize of output 47 [2021-03-10 23:19:31,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:31,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:31,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:19:31,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:77, output treesize:53 [2021-03-10 23:19:32,047 INFO L446 ElimStorePlain]: Different costs {2=[C], 5=[v_prenex_2]} [2021-03-10 23:19:32,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:32,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 23 [2021-03-10 23:19:32,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:32,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:32,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:32,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:32,210 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:32,210 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 41 treesize of output 47 [2021-03-10 23:19:32,240 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:19:32,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:32,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:19:32,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:94, output treesize:56 [2021-03-10 23:19:32,515 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2021-03-10 23:19:32,765 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:32,765 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:32,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2021-03-10 23:19:32,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324403114] [2021-03-10 23:19:32,766 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:19:32,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:32,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:19:32,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:19:32,766 INFO L87 Difference]: Start difference. First operand 220303 states and 818493 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:35,275 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2021-03-10 23:19:36,757 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-03-10 23:19:37,273 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-03-10 23:19:37,481 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-03-10 23:19:38,068 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 23:19:38,387 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-03-10 23:19:38,746 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-03-10 23:19:41,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:41,950 INFO L93 Difference]: Finished difference Result 328390 states and 1215148 transitions. [2021-03-10 23:19:41,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 23:19:41,954 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:19:41,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:44,158 INFO L225 Difference]: With dead ends: 328390 [2021-03-10 23:19:44,158 INFO L226 Difference]: Without dead ends: 328211 [2021-03-10 23:19:44,158 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 4896.2ms TimeCoverageRelationStatistics Valid=334, Invalid=2018, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:19:44,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328211 states. [2021-03-10 23:19:49,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328211 to 220282. [2021-03-10 23:19:49,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220282 states, 220281 states have (on average 3.7154271135504198) internal successors, (818438), 220281 states have internal predecessors, (818438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:51,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220282 states to 220282 states and 818438 transitions. [2021-03-10 23:19:51,915 INFO L78 Accepts]: Start accepts. Automaton has 220282 states and 818438 transitions. Word has length 37 [2021-03-10 23:19:51,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:51,916 INFO L480 AbstractCegarLoop]: Abstraction has 220282 states and 818438 transitions. [2021-03-10 23:19:51,916 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:51,916 INFO L276 IsEmpty]: Start isEmpty. Operand 220282 states and 818438 transitions. [2021-03-10 23:19:52,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:19:52,245 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:52,245 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:52,445 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2021-03-10 23:19:52,445 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:52,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:52,446 INFO L82 PathProgramCache]: Analyzing trace with hash 500337086, now seen corresponding path program 109 times [2021-03-10 23:19:52,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:52,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130614492] [2021-03-10 23:19:52,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:52,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:52,920 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:19:53,653 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:53,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130614492] [2021-03-10 23:19:53,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897283491] [2021-03-10 23:19:53,654 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:53,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:53,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:19:53,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:54,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:19:54,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:54,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:65 [2021-03-10 23:19:54,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-03-10 23:19:54,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:54,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:79, output treesize:78 [2021-03-10 23:19:54,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,529 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 72 treesize of output 42 [2021-03-10 23:19:54,535 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:19:54,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:54,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:54,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 42 [2021-03-10 23:19:54,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:54,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:92, output treesize:50 [2021-03-10 23:19:54,769 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 12 treesize of output 6 [2021-03-10 23:19:54,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:54,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:54,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:17 [2021-03-10 23:19:54,890 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:54,890 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:54,890 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:19:54,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007382334] [2021-03-10 23:19:54,890 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:19:54,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:54,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:19:54,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:19:54,891 INFO L87 Difference]: Start difference. First operand 220282 states and 818438 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:00,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:00,900 INFO L93 Difference]: Finished difference Result 327355 states and 1211432 transitions. [2021-03-10 23:20:00,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:20:00,904 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:20:00,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:02,453 INFO L225 Difference]: With dead ends: 327355 [2021-03-10 23:20:02,453 INFO L226 Difference]: Without dead ends: 327301 [2021-03-10 23:20:02,454 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 2428.5ms TimeCoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:20:03,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327301 states. [2021-03-10 23:20:08,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327301 to 220263. [2021-03-10 23:20:09,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220263 states, 220262 states have (on average 3.71556146770664) internal successors, (818397), 220262 states have internal predecessors, (818397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:10,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220263 states to 220263 states and 818397 transitions. [2021-03-10 23:20:10,405 INFO L78 Accepts]: Start accepts. Automaton has 220263 states and 818397 transitions. Word has length 37 [2021-03-10 23:20:10,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:10,405 INFO L480 AbstractCegarLoop]: Abstraction has 220263 states and 818397 transitions. [2021-03-10 23:20:10,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:10,405 INFO L276 IsEmpty]: Start isEmpty. Operand 220263 states and 818397 transitions. [2021-03-10 23:20:11,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:20:11,666 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:11,666 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:11,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-03-10 23:20:11,866 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:11,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:11,867 INFO L82 PathProgramCache]: Analyzing trace with hash -842986744, now seen corresponding path program 110 times [2021-03-10 23:20:11,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:11,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380444944] [2021-03-10 23:20:11,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:11,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:12,282 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 23:20:12,572 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-03-10 23:20:12,740 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-03-10 23:20:12,928 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-03-10 23:20:13,408 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:13,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380444944] [2021-03-10 23:20:13,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321403483] [2021-03-10 23:20:13,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:13,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:20:13,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:20:13,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:20:13,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:13,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:20:13,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:13,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:13,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:13,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-03-10 23:20:14,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:14,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:20:14,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:14,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:14,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:20:14,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:91, output treesize:92 [2021-03-10 23:20:14,564 INFO L446 ElimStorePlain]: Different costs {0=[v_C_176], 7=[A]} [2021-03-10 23:20:14,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 42 [2021-03-10 23:20:14,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:14,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:14,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:14,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:14,664 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-03-10 23:20:14,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 70 treesize of output 50 [2021-03-10 23:20:14,668 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:14,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:14,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:14,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:84, output treesize:44 [2021-03-10 23:20:14,808 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 42 treesize of output 24 [2021-03-10 23:20:14,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:14,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:14,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:14,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:15 [2021-03-10 23:20:14,924 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:14,924 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:14,924 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:20:14,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676445985] [2021-03-10 23:20:14,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:20:14,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:14,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:20:14,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:20:14,925 INFO L87 Difference]: Start difference. First operand 220263 states and 818397 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:16,008 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 30 [2021-03-10 23:20:16,672 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 33 [2021-03-10 23:20:17,176 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 30 [2021-03-10 23:20:17,501 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-03-10 23:20:17,729 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 32 [2021-03-10 23:20:18,249 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 23:20:23,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:23,004 INFO L93 Difference]: Finished difference Result 330583 states and 1222334 transitions. [2021-03-10 23:20:23,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:20:23,008 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:20:23,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:24,505 INFO L225 Difference]: With dead ends: 330583 [2021-03-10 23:20:24,506 INFO L226 Difference]: Without dead ends: 330423 [2021-03-10 23:20:24,506 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 4258.0ms TimeCoverageRelationStatistics Valid=282, Invalid=1278, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:20:24,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330423 states. [2021-03-10 23:20:30,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330423 to 220337. [2021-03-10 23:20:31,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220337 states, 220336 states have (on average 3.715384685208046) internal successors, (818633), 220336 states have internal predecessors, (818633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:32,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220337 states to 220337 states and 818633 transitions. [2021-03-10 23:20:32,573 INFO L78 Accepts]: Start accepts. Automaton has 220337 states and 818633 transitions. Word has length 37 [2021-03-10 23:20:32,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:32,573 INFO L480 AbstractCegarLoop]: Abstraction has 220337 states and 818633 transitions. [2021-03-10 23:20:32,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:32,574 INFO L276 IsEmpty]: Start isEmpty. Operand 220337 states and 818633 transitions. [2021-03-10 23:20:32,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:20:32,905 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:32,905 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:33,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-03-10 23:20:33,105 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:33,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:33,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1861688648, now seen corresponding path program 111 times [2021-03-10 23:20:33,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:33,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384494936] [2021-03-10 23:20:33,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:33,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:33,616 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-03-10 23:20:33,796 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-03-10 23:20:33,940 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-03-10 23:20:34,401 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:34,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384494936] [2021-03-10 23:20:34,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140774630] [2021-03-10 23:20:34,402 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:34,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:20:34,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:20:34,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:20:34,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:35,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:20:35,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:35,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:35,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:35,396 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:20:35,829 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-03-10 23:20:35,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-03-10 23:20:35,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:35,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:35,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:20:35,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:74, output treesize:71 [2021-03-10 23:20:36,214 INFO L446 ElimStorePlain]: Different costs {3=[v_C_179], 10=[A]} [2021-03-10 23:20:36,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:36,245 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-03-10 23:20:36,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 34 [2021-03-10 23:20:36,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:36,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:36,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:36,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:36,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:36,409 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-03-10 23:20:36,409 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 61 treesize of output 67 [2021-03-10 23:20:36,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:20:36,535 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-03-10 23:20:36,536 INFO L628 ElimStorePlain]: treesize reduction 26, result has 70.5 percent of original size [2021-03-10 23:20:36,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:20:36,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:84, output treesize:90 [2021-03-10 23:20:37,145 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:20:37,518 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_5], 10=[C]} [2021-03-10 23:20:37,571 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:37,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 12 treesize of output 31 [2021-03-10 23:20:37,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:20:37,804 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-03-10 23:20:37,805 INFO L628 ElimStorePlain]: treesize reduction 35, result has 75.9 percent of original size [2021-03-10 23:20:37,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:37,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:37,953 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:20:37,954 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:37,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, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 54 treesize of output 98 [2021-03-10 23:20:38,423 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 5 xjuncts. [2021-03-10 23:20:39,700 WARN L205 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 220 DAG size of output: 71 [2021-03-10 23:20:39,702 INFO L628 ElimStorePlain]: treesize reduction 1140, result has 12.4 percent of original size [2021-03-10 23:20:39,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:20:39,766 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:126, output treesize:166 [2021-03-10 23:20:40,058 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:40,058 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:40,058 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 27 [2021-03-10 23:20:40,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053640203] [2021-03-10 23:20:40,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:20:40,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:40,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:20:40,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:20:40,059 INFO L87 Difference]: Start difference. First operand 220337 states and 818633 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:41,932 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 35 [2021-03-10 23:20:43,003 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-03-10 23:20:43,821 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-03-10 23:20:44,086 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:20:44,867 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-03-10 23:20:45,143 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-03-10 23:20:46,299 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 48 [2021-03-10 23:20:47,180 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 23:20:48,129 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-03-10 23:20:48,466 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 23:20:48,683 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-03-10 23:20:51,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:51,275 INFO L93 Difference]: Finished difference Result 328825 states and 1216519 transitions. [2021-03-10 23:20:51,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:20:51,278 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:20:51,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:52,568 INFO L225 Difference]: With dead ends: 328825 [2021-03-10 23:20:52,569 INFO L226 Difference]: Without dead ends: 328545 [2021-03-10 23:20:52,569 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 7543.5ms TimeCoverageRelationStatistics Valid=437, Invalid=2985, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 23:20:53,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328545 states. [2021-03-10 23:20:58,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328545 to 220301. [2021-03-10 23:20:58,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220301 states, 220300 states have (on average 3.7154925102133456) internal successors, (818523), 220300 states have internal predecessors, (818523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:01,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220301 states to 220301 states and 818523 transitions. [2021-03-10 23:21:01,238 INFO L78 Accepts]: Start accepts. Automaton has 220301 states and 818523 transitions. Word has length 37 [2021-03-10 23:21:01,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:01,238 INFO L480 AbstractCegarLoop]: Abstraction has 220301 states and 818523 transitions. [2021-03-10 23:21:01,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:01,238 INFO L276 IsEmpty]: Start isEmpty. Operand 220301 states and 818523 transitions. [2021-03-10 23:21:01,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:21:01,559 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:01,559 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:01,759 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-03-10 23:21:01,760 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:01,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:01,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1834321192, now seen corresponding path program 112 times [2021-03-10 23:21:01,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:01,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974034145] [2021-03-10 23:21:01,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:01,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:21:02,302 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:21:02,439 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-03-10 23:21:02,835 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2021-03-10 23:21:03,078 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:03,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974034145] [2021-03-10 23:21:03,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109349437] [2021-03-10 23:21:03,078 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:21:03,100 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:21:03,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:21:03,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:21:03,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:21:03,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:21:03,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:03,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:03,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:03,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:53 [2021-03-10 23:21:03,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:03,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:21:03,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:03,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:03,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:03,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:73 [2021-03-10 23:21:04,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 40 [2021-03-10 23:21:04,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:04,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:04,752 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 63 treesize of output 41 [2021-03-10 23:21:04,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:04,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:04,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:04,785 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:37 [2021-03-10 23:21:04,886 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 12 treesize of output 6 [2021-03-10 23:21:04,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:04,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:04,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:04,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:17 [2021-03-10 23:21:05,021 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:05,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:21:05,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:21:05,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842437811] [2021-03-10 23:21:05,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:21:05,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:21:05,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:21:05,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:21:05,022 INFO L87 Difference]: Start difference. First operand 220301 states and 818523 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:05,793 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-03-10 23:21:06,324 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-03-10 23:21:10,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:10,090 INFO L93 Difference]: Finished difference Result 326988 states and 1210175 transitions. [2021-03-10 23:21:10,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 23:21:10,093 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:21:10,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:11,434 INFO L225 Difference]: With dead ends: 326988 [2021-03-10 23:21:11,435 INFO L226 Difference]: Without dead ends: 326840 [2021-03-10 23:21:11,435 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 3676.7ms TimeCoverageRelationStatistics Valid=194, Invalid=928, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:21:12,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326840 states. [2021-03-10 23:21:17,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326840 to 220317. [2021-03-10 23:21:17,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220317 states, 220316 states have (on average 3.7154541658345286) internal successors, (818574), 220316 states have internal predecessors, (818574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:19,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220317 states to 220317 states and 818574 transitions. [2021-03-10 23:21:19,902 INFO L78 Accepts]: Start accepts. Automaton has 220317 states and 818574 transitions. Word has length 37 [2021-03-10 23:21:19,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:19,902 INFO L480 AbstractCegarLoop]: Abstraction has 220317 states and 818574 transitions. [2021-03-10 23:21:19,902 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:19,902 INFO L276 IsEmpty]: Start isEmpty. Operand 220317 states and 818574 transitions. [2021-03-10 23:21:20,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:21:20,238 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:20,238 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:20,438 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable430,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:21:20,438 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:20,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:20,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1284650824, now seen corresponding path program 113 times [2021-03-10 23:21:20,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:20,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302053448] [2021-03-10 23:21:20,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:20,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:21:20,823 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:21:21,441 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:21,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302053448] [2021-03-10 23:21:21,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243915759] [2021-03-10 23:21:21,441 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:21:21,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:21:21,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:21:21,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:21:21,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:21:21,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:21:21,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:21,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:21,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:21,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-03-10 23:21:22,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,119 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-03-10 23:21:22,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 44 [2021-03-10 23:21:22,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:22,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:22,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:22,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:67, output treesize:66 [2021-03-10 23:21:22,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,504 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-03-10 23:21:22,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 64 [2021-03-10 23:21:22,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:22,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:22,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:22,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:80, output treesize:79 [2021-03-10 23:21:22,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:22,814 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:22,814 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 55 treesize of output 99 [2021-03-10 23:21:22,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-03-10 23:21:22,914 INFO L628 ElimStorePlain]: treesize reduction 27, result has 67.5 percent of original size [2021-03-10 23:21:22,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:22,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:87, output treesize:59 [2021-03-10 23:21:23,200 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 26 treesize of output 14 [2021-03-10 23:21:23,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:23,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:23,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:23,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:12 [2021-03-10 23:21:23,338 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:23,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:21:23,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-03-10 23:21:23,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571029277] [2021-03-10 23:21:23,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:21:23,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:21:23,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:21:23,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=657, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:21:23,339 INFO L87 Difference]: Start difference. First operand 220317 states and 818574 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:24,098 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-03-10 23:21:30,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:30,484 INFO L93 Difference]: Finished difference Result 325831 states and 1206683 transitions. [2021-03-10 23:21:30,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:21:30,487 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:21:30,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:32,061 INFO L225 Difference]: With dead ends: 325831 [2021-03-10 23:21:32,061 INFO L226 Difference]: Without dead ends: 325810 [2021-03-10 23:21:32,062 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 3459.5ms TimeCoverageRelationStatistics Valid=221, Invalid=1339, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:21:32,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325810 states. [2021-03-10 23:21:38,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325810 to 220329. [2021-03-10 23:21:38,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220329 states, 220328 states have (on average 3.715424276533169) internal successors, (818612), 220328 states have internal predecessors, (818612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:39,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220329 states to 220329 states and 818612 transitions. [2021-03-10 23:21:39,641 INFO L78 Accepts]: Start accepts. Automaton has 220329 states and 818612 transitions. Word has length 37 [2021-03-10 23:21:39,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:39,641 INFO L480 AbstractCegarLoop]: Abstraction has 220329 states and 818612 transitions. [2021-03-10 23:21:39,641 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:39,641 INFO L276 IsEmpty]: Start isEmpty. Operand 220329 states and 818612 transitions. [2021-03-10 23:21:39,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:21:39,944 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:39,944 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:40,144 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable431 [2021-03-10 23:21:40,144 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:40,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:40,145 INFO L82 PathProgramCache]: Analyzing trace with hash -488176478, now seen corresponding path program 114 times [2021-03-10 23:21:40,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:40,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745246352] [2021-03-10 23:21:40,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:40,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:21:40,555 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:21:41,659 WARN L205 SmtUtils]: Spent 866.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:21:41,966 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:41,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745246352] [2021-03-10 23:21:41,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983739146] [2021-03-10 23:21:41,966 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:21:41,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:21:41,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:21:41,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 40 conjunts are in the unsatisfiable core [2021-03-10 23:21:41,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:21:42,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:21:42,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:42,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-03-10 23:21:42,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:42,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 29 [2021-03-10 23:21:42,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:42,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-03-10 23:21:42,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 39 [2021-03-10 23:21:42,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:42,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:65 [2021-03-10 23:21:42,891 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 41 treesize of output 31 [2021-03-10 23:21:42,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:42,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:42,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:65, output treesize:38 [2021-03-10 23:21:43,078 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:43,079 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 38 treesize of output 44 [2021-03-10 23:21:43,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:21:43,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:43,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:43,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:26 [2021-03-10 23:21:43,396 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:43,396 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:21:43,396 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:21:43,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617134735] [2021-03-10 23:21:43,397 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:21:43,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:21:43,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:21:43,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:21:43,397 INFO L87 Difference]: Start difference. First operand 220329 states and 818612 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:44,203 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 23:21:45,379 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2021-03-10 23:21:46,665 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 31 [2021-03-10 23:21:47,717 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-03-10 23:21:48,756 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-03-10 23:21:49,287 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-03-10 23:21:51,396 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-03-10 23:21:54,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:54,526 INFO L93 Difference]: Finished difference Result 386593 states and 1429399 transitions. [2021-03-10 23:21:54,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:21:54,529 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:21:54,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:56,241 INFO L225 Difference]: With dead ends: 386593 [2021-03-10 23:21:56,241 INFO L226 Difference]: Without dead ends: 386565 [2021-03-10 23:21:56,241 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 6314.4ms TimeCoverageRelationStatistics Valid=385, Invalid=2477, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:21:57,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386565 states. [2021-03-10 23:22:02,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386565 to 220378. [2021-03-10 23:22:03,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220378 states, 220377 states have (on average 3.7153332698058326) internal successors, (818774), 220377 states have internal predecessors, (818774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:05,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220378 states to 220378 states and 818774 transitions. [2021-03-10 23:22:05,257 INFO L78 Accepts]: Start accepts. Automaton has 220378 states and 818774 transitions. Word has length 37 [2021-03-10 23:22:05,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:22:05,257 INFO L480 AbstractCegarLoop]: Abstraction has 220378 states and 818774 transitions. [2021-03-10 23:22:05,258 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:05,258 INFO L276 IsEmpty]: Start isEmpty. Operand 220378 states and 818774 transitions. [2021-03-10 23:22:05,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:22:05,565 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:22:05,565 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:22:05,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-03-10 23:22:05,766 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:22:05,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:22:05,766 INFO L82 PathProgramCache]: Analyzing trace with hash -135800788, now seen corresponding path program 115 times [2021-03-10 23:22:05,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:22:05,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223211504] [2021-03-10 23:22:05,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:22:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:06,234 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:22:06,948 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:06,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223211504] [2021-03-10 23:22:06,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567951108] [2021-03-10 23:22:06,948 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:06,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:06,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:22:06,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:07,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:22:07,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:07,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-03-10 23:22:07,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:07,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:22:07,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:07,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:77 [2021-03-10 23:22:07,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:07,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:07,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:07,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 47 [2021-03-10 23:22:07,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:07,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:88, output treesize:89 [2021-03-10 23:22:07,924 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 63 treesize of output 41 [2021-03-10 23:22:07,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:07,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:07,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:69, output treesize:34 [2021-03-10 23:22:08,056 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 12 treesize of output 6 [2021-03-10 23:22:08,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:08,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:08,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:08,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:17 [2021-03-10 23:22:08,292 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:08,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:08,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:22:08,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563806039] [2021-03-10 23:22:08,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:22:08,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:08,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:22:08,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:22:08,294 INFO L87 Difference]: Start difference. First operand 220378 states and 818774 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:09,229 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-03-10 23:22:15,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:22:15,515 INFO L93 Difference]: Finished difference Result 327196 states and 1211008 transitions. [2021-03-10 23:22:15,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:22:15,519 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:22:15,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:22:17,088 INFO L225 Difference]: With dead ends: 327196 [2021-03-10 23:22:17,088 INFO L226 Difference]: Without dead ends: 327121 [2021-03-10 23:22:17,088 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 2950.9ms TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:22:17,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327121 states. [2021-03-10 23:22:24,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327121 to 220390. [2021-03-10 23:22:25,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220390 states, 220389 states have (on average 3.7152761707707733) internal successors, (818806), 220389 states have internal predecessors, (818806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:26,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220390 states to 220390 states and 818806 transitions. [2021-03-10 23:22:26,203 INFO L78 Accepts]: Start accepts. Automaton has 220390 states and 818806 transitions. Word has length 37 [2021-03-10 23:22:26,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:22:26,203 INFO L480 AbstractCegarLoop]: Abstraction has 220390 states and 818806 transitions. [2021-03-10 23:22:26,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:26,203 INFO L276 IsEmpty]: Start isEmpty. Operand 220390 states and 818806 transitions. [2021-03-10 23:22:26,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:22:26,529 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:22:26,529 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:22:26,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable448 [2021-03-10 23:22:26,730 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:22:26,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:22:26,730 INFO L82 PathProgramCache]: Analyzing trace with hash -674408686, now seen corresponding path program 116 times [2021-03-10 23:22:26,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:22:26,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109697167] [2021-03-10 23:22:26,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:22:26,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:28,233 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:22:28,957 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:28,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109697167] [2021-03-10 23:22:28,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716564834] [2021-03-10 23:22:28,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:28,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:22:28,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:22:28,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:22:28,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:29,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:22:29,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:29,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:29,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:29,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-03-10 23:22:29,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:29,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:29,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-03-10 23:22:29,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:29,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:29,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:29,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:73 [2021-03-10 23:22:30,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:30,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:30,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:30,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 52 [2021-03-10 23:22:30,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:30,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:30,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:30,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:30,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:30,175 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 85 treesize of output 47 [2021-03-10 23:22:30,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:30,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:30,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:30,215 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:97, output treesize:44 [2021-03-10 23:22:30,330 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 41 treesize of output 23 [2021-03-10 23:22:30,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:30,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:30,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:30,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:17 [2021-03-10 23:22:30,483 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:30,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:30,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:22:30,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449515936] [2021-03-10 23:22:30,484 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:22:30,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:30,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:22:30,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:22:30,485 INFO L87 Difference]: Start difference. First operand 220390 states and 818806 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:31,170 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-03-10 23:22:31,699 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 34 [2021-03-10 23:22:36,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:22:36,592 INFO L93 Difference]: Finished difference Result 327181 states and 1210749 transitions. [2021-03-10 23:22:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 23:22:36,596 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:22:36,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:22:38,755 INFO L225 Difference]: With dead ends: 327181 [2021-03-10 23:22:38,755 INFO L226 Difference]: Without dead ends: 327021 [2021-03-10 23:22:38,755 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 3146.9ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:22:39,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327021 states. [2021-03-10 23:22:44,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327021 to 220427. [2021-03-10 23:22:44,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220427 states, 220426 states have (on average 3.7151787901608704) internal successors, (818922), 220426 states have internal predecessors, (818922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:46,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220427 states to 220427 states and 818922 transitions. [2021-03-10 23:22:46,873 INFO L78 Accepts]: Start accepts. Automaton has 220427 states and 818922 transitions. Word has length 37 [2021-03-10 23:22:46,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:22:46,873 INFO L480 AbstractCegarLoop]: Abstraction has 220427 states and 818922 transitions. [2021-03-10 23:22:46,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:46,873 INFO L276 IsEmpty]: Start isEmpty. Operand 220427 states and 818922 transitions. [2021-03-10 23:22:47,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:22:47,217 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:22:47,217 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:22:47,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable449 [2021-03-10 23:22:47,418 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:22:47,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:22:47,418 INFO L82 PathProgramCache]: Analyzing trace with hash -2042746648, now seen corresponding path program 117 times [2021-03-10 23:22:47,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:22:47,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817067925] [2021-03-10 23:22:47,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:22:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:47,930 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:22:48,347 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 23:22:48,753 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:48,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817067925] [2021-03-10 23:22:48,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896381721] [2021-03-10 23:22:48,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:48,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:22:48,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:22:48,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:22:48,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:49,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2021-03-10 23:22:49,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:49,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:49,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:49,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-03-10 23:22:49,375 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-03-10 23:22:49,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-03-10 23:22:49,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:49,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:49,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:49,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:64 [2021-03-10 23:22:50,081 INFO L446 ElimStorePlain]: Different costs {3=[v_C_197], 7=[A]} [2021-03-10 23:22:50,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:50,133 INFO L354 Elim1Store]: treesize reduction 29, result has 14.7 percent of original size [2021-03-10 23:22:50,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 38 [2021-03-10 23:22:50,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:50,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:50,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:50,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:50,323 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 22 [2021-03-10 23:22:50,324 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-03-10 23:22:50,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 63 treesize of output 67 [2021-03-10 23:22:50,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:50,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:50,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:22:50,428 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:76, output treesize:56 [2021-03-10 23:22:50,854 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-03-10 23:22:50,985 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_7], 10=[C]} [2021-03-10 23:22:50,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:51,061 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:51,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 25 [2021-03-10 23:22:51,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:51,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:51,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:51,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:51,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:51,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:51,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:51,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:51,192 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 23 [2021-03-10 23:22:51,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:51,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:51,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:22:51,276 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:96, output treesize:33 [2021-03-10 23:22:51,581 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:51,581 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:51,581 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 27 [2021-03-10 23:22:51,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213122925] [2021-03-10 23:22:51,582 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:22:51,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:51,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:22:51,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:22:51,582 INFO L87 Difference]: Start difference. First operand 220427 states and 818922 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:54,033 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-03-10 23:22:54,667 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-03-10 23:22:55,813 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 23:22:57,168 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 38 [2021-03-10 23:22:58,735 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-03-10 23:23:00,075 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-03-10 23:23:03,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:23:03,418 INFO L93 Difference]: Finished difference Result 328439 states and 1214877 transitions. [2021-03-10 23:23:03,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:23:03,422 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:23:03,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:23:05,729 INFO L225 Difference]: With dead ends: 328439 [2021-03-10 23:23:05,729 INFO L226 Difference]: Without dead ends: 328222 [2021-03-10 23:23:05,730 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 6136.9ms TimeCoverageRelationStatistics Valid=312, Invalid=2340, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:23:06,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328222 states. [2021-03-10 23:23:11,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328222 to 220413. [2021-03-10 23:23:12,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220413 states, 220412 states have (on average 3.7152060686351014) internal successors, (818876), 220412 states have internal predecessors, (818876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:14,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220413 states to 220413 states and 818876 transitions. [2021-03-10 23:23:14,233 INFO L78 Accepts]: Start accepts. Automaton has 220413 states and 818876 transitions. Word has length 37 [2021-03-10 23:23:14,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:23:14,234 INFO L480 AbstractCegarLoop]: Abstraction has 220413 states and 818876 transitions. [2021-03-10 23:23:14,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:14,234 INFO L276 IsEmpty]: Start isEmpty. Operand 220413 states and 818876 transitions. [2021-03-10 23:23:14,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:23:14,587 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:23:14,588 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:23:14,789 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:23:14,789 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:23:14,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:23:14,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1677011336, now seen corresponding path program 118 times [2021-03-10 23:23:14,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:23:14,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674439262] [2021-03-10 23:23:14,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:23:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:23:15,317 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:23:15,759 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 23:23:16,119 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:16,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674439262] [2021-03-10 23:23:16,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755982800] [2021-03-10 23:23:16,119 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:23:16,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:23:16,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:23:16,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:23:16,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:23:16,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:23:16,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:16,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:16,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:16,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-03-10 23:23:16,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:16,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:16,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:23:16,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:16,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:16,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:16,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:74, output treesize:71 [2021-03-10 23:23:16,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:16,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:16,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:16,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 36 [2021-03-10 23:23:16,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:16,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:16,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:16,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:78, output treesize:77 [2021-03-10 23:23:17,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:17,294 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-03-10 23:23:17,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:17,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:17,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:17,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:90, output treesize:56 [2021-03-10 23:23:17,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:17,603 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 53 treesize of output 23 [2021-03-10 23:23:17,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:17,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:17,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:17,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:15 [2021-03-10 23:23:17,751 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:17,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:23:17,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-03-10 23:23:17,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485706993] [2021-03-10 23:23:17,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:23:17,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:23:17,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:23:17,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:23:17,752 INFO L87 Difference]: Start difference. First operand 220413 states and 818876 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:19,147 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:23:19,694 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-03-10 23:23:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:23:25,680 INFO L93 Difference]: Finished difference Result 326153 states and 1207666 transitions. [2021-03-10 23:23:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:23:25,684 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:23:25,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:23:27,266 INFO L225 Difference]: With dead ends: 326153 [2021-03-10 23:23:27,267 INFO L226 Difference]: Without dead ends: 326120 [2021-03-10 23:23:27,267 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 3043.0ms TimeCoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:23:27,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326120 states. [2021-03-10 23:23:34,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326120 to 220437. [2021-03-10 23:23:34,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220437 states, 220436 states have (on average 3.7151508827959137) internal successors, (818953), 220436 states have internal predecessors, (818953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:35,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220437 states to 220437 states and 818953 transitions. [2021-03-10 23:23:35,760 INFO L78 Accepts]: Start accepts. Automaton has 220437 states and 818953 transitions. Word has length 37 [2021-03-10 23:23:35,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:23:35,760 INFO L480 AbstractCegarLoop]: Abstraction has 220437 states and 818953 transitions. [2021-03-10 23:23:35,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 24 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:35,760 INFO L276 IsEmpty]: Start isEmpty. Operand 220437 states and 818953 transitions. [2021-03-10 23:23:36,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:23:36,121 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:23:36,121 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:23:36,327 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable461,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:23:36,327 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:23:36,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:23:36,327 INFO L82 PathProgramCache]: Analyzing trace with hash -95815966, now seen corresponding path program 119 times [2021-03-10 23:23:36,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:23:36,328 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467103192] [2021-03-10 23:23:36,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:23:36,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:23:37,459 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 13 DAG size of output: 12 [2021-03-10 23:23:37,926 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:23:38,060 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-03-10 23:23:38,385 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 23:23:38,787 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:38,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467103192] [2021-03-10 23:23:38,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528314990] [2021-03-10 23:23:38,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:23:38,812 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:23:38,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:23:38,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 40 conjunts are in the unsatisfiable core [2021-03-10 23:23:38,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:23:39,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:23:39,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:39,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:39,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:39,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-03-10 23:23:39,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,721 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:23:39,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 38 [2021-03-10 23:23:39,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:39,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:39,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:23:39,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:60 [2021-03-10 23:23:40,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:40,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:40,107 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-03-10 23:23:40,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 42 [2021-03-10 23:23:40,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:40,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:40,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:23:40,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:56 [2021-03-10 23:23:40,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:40,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:40,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:40,863 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:23:40,864 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:40,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 40 treesize of output 100 [2021-03-10 23:23:41,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:23:43,577 WARN L205 SmtUtils]: Spent 2.55 s on a formula simplification. DAG size of input: 232 DAG size of output: 103 [2021-03-10 23:23:43,578 INFO L628 ElimStorePlain]: treesize reduction 1033, result has 21.3 percent of original size [2021-03-10 23:23:43,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:43,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:73, output treesize:187 [2021-03-10 23:23:43,922 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 12 treesize of output 6 [2021-03-10 23:23:43,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:43,935 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 26 treesize of output 14 [2021-03-10 23:23:43,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:43,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:43,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:23:43,984 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:52, output treesize:20 [2021-03-10 23:23:44,316 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:44,316 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:23:44,316 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-03-10 23:23:44,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312928430] [2021-03-10 23:23:44,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:23:44,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:23:44,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:23:44,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:23:44,317 INFO L87 Difference]: Start difference. First operand 220437 states and 818953 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:44,623 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-03-10 23:23:45,571 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 31 [2021-03-10 23:23:46,383 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-10 23:23:46,995 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 32 [2021-03-10 23:23:48,166 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-03-10 23:23:48,784 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-03-10 23:23:49,106 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-03-10 23:23:50,160 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-03-10 23:23:50,695 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-03-10 23:23:55,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:23:55,064 INFO L93 Difference]: Finished difference Result 386808 states and 1429943 transitions. [2021-03-10 23:23:55,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:23:55,069 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:23:55,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:23:57,013 INFO L225 Difference]: With dead ends: 386808 [2021-03-10 23:23:57,013 INFO L226 Difference]: Without dead ends: 386768 [2021-03-10 23:23:57,013 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 6816.9ms TimeCoverageRelationStatistics Valid=387, Invalid=1869, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:23:58,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386768 states. [2021-03-10 23:24:05,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386768 to 220430. [2021-03-10 23:24:05,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220430 states, 220429 states have (on average 3.715205349568342) internal successors, (818939), 220429 states have internal predecessors, (818939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:07,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220430 states to 220430 states and 818939 transitions. [2021-03-10 23:24:07,857 INFO L78 Accepts]: Start accepts. Automaton has 220430 states and 818939 transitions. Word has length 37 [2021-03-10 23:24:07,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:07,857 INFO L480 AbstractCegarLoop]: Abstraction has 220430 states and 818939 transitions. [2021-03-10 23:24:07,857 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:07,857 INFO L276 IsEmpty]: Start isEmpty. Operand 220430 states and 818939 transitions. [2021-03-10 23:24:08,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:24:08,226 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:08,226 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:24:08,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable462,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:08,427 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:08,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:08,428 INFO L82 PathProgramCache]: Analyzing trace with hash 256559724, now seen corresponding path program 120 times [2021-03-10 23:24:08,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:08,428 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042951147] [2021-03-10 23:24:08,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:08,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:08,999 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:24:09,142 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-03-10 23:24:09,295 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 25 [2021-03-10 23:24:09,466 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-03-10 23:24:09,886 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:09,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042951147] [2021-03-10 23:24:09,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886942787] [2021-03-10 23:24:09,887 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:09,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:24:09,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:09,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:24:09,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:10,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2021-03-10 23:24:10,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:10,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:10,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:10,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:53 [2021-03-10 23:24:10,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:10,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:10,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-03-10 23:24:10,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:10,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:10,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:10,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:71, output treesize:74 [2021-03-10 23:24:10,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 34 [2021-03-10 23:24:10,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:10,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:10,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:10,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:65 [2021-03-10 23:24:11,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:11,481 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 62 treesize of output 66 [2021-03-10 23:24:11,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:11,877 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-03-10 23:24:11,879 INFO L628 ElimStorePlain]: treesize reduction 26, result has 81.6 percent of original size [2021-03-10 23:24:11,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:11,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:196 [2021-03-10 23:24:12,266 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-03-10 23:24:12,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,329 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 14 treesize of output 6 [2021-03-10 23:24:12,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:12,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:12,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:12,369 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2021-03-10 23:24:12,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:12,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,403 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 14 treesize of output 6 [2021-03-10 23:24:12,409 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:12,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:12,439 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 41 treesize of output 25 [2021-03-10 23:24:12,445 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:12,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 23:24:12,456 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:12,667 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 23 [2021-03-10 23:24:12,669 INFO L628 ElimStorePlain]: treesize reduction 16, result has 77.1 percent of original size [2021-03-10 23:24:12,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:24:12,672 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:223, output treesize:54 [2021-03-10 23:24:12,885 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-03-10 23:24:13,499 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:13,499 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:13,499 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 27 [2021-03-10 23:24:13,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311003753] [2021-03-10 23:24:13,500 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:24:13,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:13,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:24:13,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:24:13,500 INFO L87 Difference]: Start difference. First operand 220430 states and 818939 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:14,494 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:24:16,243 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 34 [2021-03-10 23:24:17,799 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-03-10 23:24:18,372 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-03-10 23:24:18,883 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-03-10 23:24:19,397 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-03-10 23:24:20,037 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-03-10 23:24:20,421 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 30 [2021-03-10 23:24:20,802 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-03-10 23:24:22,058 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2021-03-10 23:24:22,373 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:24:23,392 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 20 [2021-03-10 23:24:26,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:26,152 INFO L93 Difference]: Finished difference Result 327389 states and 1211600 transitions. [2021-03-10 23:24:26,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:24:26,156 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 27 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:24:26,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:28,532 INFO L225 Difference]: With dead ends: 327389 [2021-03-10 23:24:28,532 INFO L226 Difference]: Without dead ends: 327270 [2021-03-10 23:24:28,532 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 7078.1ms TimeCoverageRelationStatistics Valid=240, Invalid=1830, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:24:28,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327270 states. Received shutdown request... [2021-03-10 23:24:29,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable516,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:29,680 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 23:24:29,683 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 23:24:29,684 INFO L202 PluginConnector]: Adding new model simple-array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 11:24:29 BasicIcfg [2021-03-10 23:24:29,684 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 23:24:29,684 INFO L168 Benchmark]: Toolchain (without parser) took 695203.44 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 236.4 MB in the beginning and 12.3 GB in the end (delta: -12.0 GB). Peak memory consumption was 3.9 GB. Max. memory is 16.0 GB. [2021-03-10 23:24:29,684 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:24:29,685 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.56 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:24:29,685 INFO L168 Benchmark]: Boogie Preprocessor took 14.49 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.5 MB in the end (delta: 945.8 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:24:29,685 INFO L168 Benchmark]: RCFGBuilder took 198.37 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 236.6 MB in the end (delta: -3.2 MB). Peak memory consumption was 19.9 MB. Max. memory is 16.0 GB. [2021-03-10 23:24:29,685 INFO L168 Benchmark]: TraceAbstraction took 694952.32 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 236.1 MB in the beginning and 12.3 GB in the end (delta: -12.0 GB). Peak memory consumption was 3.9 GB. Max. memory is 16.0 GB. [2021-03-10 23:24:29,685 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.08 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 19.56 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 14.49 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.5 MB in the end (delta: 945.8 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 198.37 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 236.6 MB in the end (delta: -3.2 MB). Peak memory consumption was 19.9 MB. Max. memory is 16.0 GB. * TraceAbstraction took 694952.32 ms. Allocated memory was 255.9 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 236.1 MB in the beginning and 12.3 GB in the end (delta: -12.0 GB). Peak memory consumption was 3.9 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 68). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 26 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 694868.4ms, OverallIterations: 125, TraceHistogramMax: 3, EmptinessCheckTime: 11886.8ms, AutomataDifference: 326349.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 25.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5064 SDtfs, 25045 SDslu, 48754 SDs, 0 SdLazy, 128177 SolverSat, 4628 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 67296.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7034 GetRequests, 2941 SyntacticMatches, 128 SemanticMatches, 3965 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48152 ImplicationChecksByTransitivity, 147801.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=220437occurred in iteration=123, InterpolantAutomatonStates: 3167, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 224759.0ms AutomataMinimizationTime, 125 MinimizatonAttempts, 2876339 StatesRemovedByMinimization, 123 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 393.0ms SsaConstructionTime, 1471.1ms SatisfiabilityAnalysisTime, 103053.6ms InterpolantComputationTime, 7607 NumberOfCodeBlocks, 7605 NumberOfCodeBlocksAsserted, 453 NumberOfCheckSat, 7360 ConstructedInterpolants, 146 QuantifiedInterpolants, 147542 SizeOfPredicates, 652 NumberOfNonLiveVariables, 10160 ConjunctsInSsa, 3145 ConjunctsInUnsatCore, 247 InterpolantComputations, 3 PerfectInterpolantSequences, 614/3918 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